HamburgerMenu
hirist

Job Description

Description :

As a Senior Back-End Engineer at heva, you will be responsible for designing, developing, and optimizing the backend infrastructure that powers our AI-driven platform.


You will work closely with front-end engineers, AI specialists, and product managers to build scalable, secure, and high-performance backend systems.


His role requires deep expertise in Golang, PostgreSQL, and cloud-based architectures, as well as experience in API development and database optimization.

Responsibilities :

- Develop and maintain high-performance backend services using Golang (Gin) and PostgreSQL.

- Design and optimize RESTful and GraphQL APIs powering front-end and AI-driven features.

- Integrate payment systems (e. g., Stripe), ensuring secure, reliable, and compliant transactions.

- Leverage Redis for caching, rate limiting, and distributed task management.

- Architect and maintain microservice-based systems with strong observability and fault tolerance.

- Collaborate with AI engineers to deploy and serve machine learning models efficiently.

- Implement secure authentication and RBAC using JWT/OAuth2 and best security practices.

- Drive code quality, mentorship, and engineering excellence, including reviews and documentation.

Requirements :

- 5+ years of backend development experience with a strong command of Golang (Gin) and PostgreSQL.

- Proven expertise in schema design, query optimization, and indexing strategies for large-scale databases.

- Proficiency in RESTful and GraphQL API architecture for scalable, modular backend systems.

- Hands-on experience with Redis, message queues (Kafka, NATS, or RabbitMQ), and distributed systems.

- Deep knowledge of cloud infrastructure and DevOps using Docker, Kubernetes, and CI/CD pipelines (Terraform, Cloud Build, etc. ).

- Experience building microservice architectures, including inter-service communication and API gateways.

- Skilled in secure payment integrations, webhook validation, and financial transaction flows.

- Strong understanding of authentication and data protection using JWT, OAuth2 and encryption standards.

- Adept at debugging, profiling, and performance tuning Go services in production environments.

- Excellent collaboration, communication, and ownership mindset, with a focus on reliability and results.


info-icon

Did you find something suspicious?