Posted on: 16/07/2025
Experience Required :
- Bachelor's/Masters degree in Computer Science, Engineering, or related field.
Key Responsibilities/ Accountabilities :
- Team Management : Lead, mentor, and grow a team of backend engineers; ensure the team is productive, motivated, and aligned with business goals.
- Technical Leadership : Drive architectural decisions and contribute to design and system scalability.
- Code Reviews : Oversee code quality through rigorous code reviews, enforcing best practices in code maintainability, testability, and performance.
- Project Ownership : Take complete ownership of backend services from design, development, deployment, monitoring, to incident management.
- DevOps Integration : Collaborate with DevOps teams for CI/CD, infrastructure provisioning, and monitoring; ensure system uptime and performance.
- Scalability and Performance : Build and maintain systems that scale to millions of users; optimize for speed, memory, and efficiency.
- Cross-functional Collaboration : Work closely with product managers, frontend engineers, and QA to ship features on time.
Functional/ Technical competencies :
- Languages : Strong proficiency in Python (FastAPI, Flask, Django, or similar frameworks).
DevOps & Infrastructure :
- Experience with AWS (EC2, S3, Lambda, CloudWatch, etc.
- Experience with PostgreSQL and Amazon RDS.
- Hands-on experience with CI/CD pipelines, containerization (Docker), and infrastructure-as-code (e.g., Terraform or CloudFormation is a plus).
Architecture : Proven ability to design microservices and event-driven architectures.
Databases : Strong knowledge of relational databases (especially PostgreSQL); experience with scaling and performance tuning.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1513372
Interview Questions for you
View All