Posted on: 30/11/2025
Description :
Role : Senior Python Engineer Service Implementation
Experience Level : 5+ Yrs
Commitment : Full Availability (8 Hrs/day) and 4 hours overlap with PST time zone (i.e. b/w 8pm to 12pm IST)
Mandatory Skills :
- Practical & production-grade Python,
- Designing and Implementing production-ready APIs & Test- Driven Development (TDD).
- Pure software engineering role not data annotation, data science, or analytics.
Role Overview :
We are seeking a high-caliber Backend Engineer with deep expertise in Python and a proven ability to design and build production-grade systems at speed.
This role focuses on implementing real-world services (e.g., Gmail, Jira, etc.) as modular APIs using a Test- Driven Development (TDD) approach. Youll work on designing scalable architectures, clean API implementations, and well-documented code, all while maintaining high velocity and technical excellence.
Key Responsibilities :
- Design and implement modular, production-ready APIs that replicate real-world services (Gmail, Jira, etc)
- Follow a strict Test-Driven Development (TDD) approach tests first, code second.
- Architect and iterate on scalable database schemas and data models.
- Maintain clear, developer-friendly documentation for every implemented service.
- Balance speed and reliability, ensuring code remains maintainable and production-grade.
- Collaborate across teams to ensure integration, scalability, and operational readiness.
Requirements :
- 5+ years of hands-on experience in practical, production-grade Python development.
- Strong understanding of system design principles and modular architecture.
- Proven ability to design, build, and maintain APIs through their complete lifecycle.
- Hands-on experience with Test-Driven Development (TDD) frameworks (pytest, unittest, etc.).
- Strong fundamentals in database schema design and data modeling.
- Demonstrated ownership of technical decisions, including trade-off analysis and justification.
- Excellent technical communication and documentation skills.
- Ability to deliver at high velocity without compromising code quality or correctness.
Bonus Skills :
- Familiarity with LLM function calling protocols and AI-integrated API design.
- Experience building developer SDKs or integration frameworks.
- Exposure to FastAPI, Flask, or Django REST Framework for API development.
Educational Qualifications :
- Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
The job is for:
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1582747
Interview Questions for you
View All