Posted on: 12/12/2025
Highly experienced Lead Python API Engineer to lead the design, development, and delivery of scalable, secure, and high-performance APIs powering key engineering platforms and services.
This role requires strong technical depth in Python, FastAPI, and AWS, along with leadership skills to drive architecture, mentoring, and best practices across the team.
Key Responsibilities :
- Lead the end-to-end design and development of RESTful and GraphQL APIs using Python and FastAPI.
- Architect and build backend services leveraging AWS components such as API Gateway, EventBridge, SQS, Lambda, Batch, Step Functions, S3 and other.
- Collaborate with product, architecture, data engineering, and platform teams to define technical requirements and build scalable solutions.
- Ensure code quality, performance, security, and maintainability of all API services.
- Drive engineering excellence through code reviews, mentoring, and technical leadership.
- Participate in and influence architectural decisions, API standards, and platform-level design patterns.
- Own deployment workflows, CI/CD pipelines, and environment management in partnership with DevOps/Platform teams.
- Troubleshoot production issues and guide the team through root-cause analysis and continuous improvement.
Required Skills & Qualifications :
- 10+ years of professional Python development experience, with strong focus on backend/API development.
- Proven experience building REST and/or GraphQL APIs using FastAPI.
- Mandatory hands-on experience with core AWS services including API Gateway, EventBridge, SQS, Lambda, Batch, Step Functions, and S3.
- Strong understanding of software engineering fundamentals, design patterns, secure coding, and scalability principles.
- Experience with automated testing, CI/CD pipelines, Git-based workflows, and code review processes.
- Excellent communication, cross-team collaboration, and problem-solving abilities.
Preferred Qualifications :
- Experience with Terraform or similar Infrastructure-as-Code frameworks.
- Familiarity with Docker, Kubernetes, or other container orchestration systems.
- Experience with observability tools (CloudWatch, X-Ray, OpenTelemetry) is beneficial.
Additional Information :
This role will collaborate closely with distributed teams across the US, UK, and India.
Expected to contribute to technical strategy, platform evolution, and mentoring of junior engineers
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1589315
Interview Questions for you
View All