Posted on: 31/01/2026
Description :
We are seeking an experienced Senior Backend Software Engineer to join our Mobile Apps Team, where you will play a key role in delivering new features and continuously improving backend services that power our mobile applications used by over 11 million customers.
In this role, you will work closely with Product Owners, Area Architects, and cross-functional engineering teams to translate business requirements into scalable, high-quality backend solutions. You will be responsible for designing, building, and operating robust services while ensuring reliability, performance, and security across the platform.
Key Responsibilities :
- Design, develop, and maintain scalable backend services using Python.
- Build and enhance APIs using Flask or Django to support mobile applications.
- Collaborate with Product Owners and Architects to clarify business needs and define technical solutions.
- Own end-to-end delivery of features, from design and implementation to deployment and monitoring.
- Ensure high-quality code through unit testing, code reviews, and adherence to engineering best practices.
- Implement and maintain cloud-native solutions on AWS, including Lambda, RDS, SNS, and SQS.
- Apply DevOps practices, including CI/CD pipelines, container orchestration, infrastructure as code (Terraform), and monitoring/alerting.
- Investigate, design, and independently implement new features across the backend architecture.
- Participate actively in Agile/Scrum ceremonies and contribute to continuous improvement.
- Support production systems, troubleshoot issues, and optimize performance and reliability.
- Mentor and support junior engineers, promoting best practices and technical growth.
- Collaborate with frontend, QA, and DevOps teams throughout the full development lifecycle.
Required Skills & Qualifications :
Technical Skills :
- 5+ years of hands-on experience with Python development.
- Strong experience with Flask and/or Django frameworks.
- 3+ years of experience working with AWS, including services such as Lambda, RDS, SNS, and SQS.
- Solid understanding of backend system architecture and distributed systems.
- Experience with DevOps tools and practices, including :
1. Container orchestration
2. CI/CD pipelines
3. Monitoring and alerting
4. Infrastructure as Code (Terraform)
- Experience writing and maintaining unit tests to ensure code quality.
- Familiarity with microservices-based architectures.
Nice to Have Skills :
- Experience with Java and Spring Framework.
- Hands-on experience building and operating microservices.
- Experience following Test-Driven Development (TDD) practices.
- Prior experience in the e-commerce domain.
- Exposure to frontend technologies and cross-stack development.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1608384