Job Description – Senior Python Developer – Service Implementation (TDD) (Contract)Location : (Fully remote role ) IndiaEmployment Type : Short-term Contract (9 months)Start Date : ImmediateExperience Required : 5+ yearsEngagement Type : Flexible (8 hours / day with 4 hours PST overlap)Note : Candidate should be comfortable working in Night ShiftsRole OverviewWe are seeking a Senior Python Engineer with deep expertise in backend development and proven experience building large-scale, production-ready systems.The role involves implementing real-world services (e.g., Gmail, Jira) as modular APIs, following a Test-Driven Development (TDD) approach. The ideal candidate thrives in a fast-paced environment, writes clean and well-tested code, and has strong database design fundamentals.⚠️ Note : This is a software engineering role , not a data annotation, data science, or analytics position.Key ResponsibilitiesDesign and implement modular, production-grade APIs for real-world service integrations.Follow Test Driven Development (TDD) principles — write tests first, then code.Build at high velocity without compromising reliability or maintainability.Create and maintain clear, developer-friendly documentation.Design scalable and efficient database schemas.Required Skills & Experience5+ years of hands-on experience with production-grade Python development.Strong proficiency in backend engineering and API implementation.Experience with Test Driven Development (TDD) .Excellent understanding of database schema design and data modeling.Proven ability to deliver scalable, maintainable code under tight timelines.( Bonus : ) Familiarity with LLM function-calling protocols and paradigms.Evaluation ProcessRound 1 : 60-min Technical Assessment (via FloCareer)Round 2 : 30-min Technical + Cultural Fit Discussion
Python Developer • Thane, Maharashtra, India