This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Backend Engineer will design and build scalable, production-grade systems that power a next-generation platform. This role is highly technical and hands-on, focused on backend architecture, distributed systems, and API development, with a strong emphasis on integrating AI-driven capabilities. You will play a key role in shaping system design, driving engineering excellence, and delivering high-performance services at scale.
Job Responsibility
Design, develop, and maintain scalable backend services and APIs that power core business functionality
Build and operate event-driven, distributed systems supporting high-throughput data processing
Develop RESTful and/or GraphQL APIs for real-time data access and system integration
Integrate backend systems with AI/ML models, data pipelines, and workflow automation systems
Architect microservices and ensure systems are reliable, observable, and performant at scale
Implement and optimize data pipelines for ingestion, transformation, and delivery
Collaborate with cross-functional teams to translate system design into working solutions
Lead technical discussions, contribute to architecture decisions, and guide system design best practices
Mentor engineers through code reviews, knowledge sharing, and technical leadership
Identify and resolve performance bottlenecks, system issues, and technical debt
Requirements
5–8+ years of backend or full-stack software engineering experience
Strong proficiency in Node.js, Python, Go, or similar backend languages
Experience building and maintaining RESTful and/or GraphQL APIs
Hands-on experience with event-driven architectures (e.g., Kafka, RabbitMQ, SQS)
Strong understanding of microservices design and distributed systems
Experience working with cloud platforms (e.g., AWS) and modern deployment practices
Strong knowledge of relational and NoSQL databases and data modeling
Demonstrated ability to build scalable, production-grade systems
Nice to have
Experience integrating AI or machine learning models into backend systems
Familiarity with data pipelines, workflow orchestration, or MLOps practices
Experience in high-growth or startup environments
Proven track record of mentoring engineers and elevating team standards
Strong understanding of system performance tuning and observability tools
What we offer
Comprehensive medical coverage with high employer contribution
Retirement savings plan
Generous paid time off policy
Additional employee perks including wellness initiatives and team-provided meals