Senior Backend Engineer (python, Tdd)

Year    India, India

Job Description

Job Title: Senior Backend Engineer (Python, TDD)
Location: Remote Open to candidates in India,
Type: 3-Month Contract (Contractor Assignment No medical/paid leave)
Availability: Immediate Joiners Preferred (Max Notice Period: 1 week)
Working Hours: 8 hours/day with at least 4 hours overlap with PST
Role Overview:
We are seeking a highly skilled Backend Engineer with deep expertise in Python and a strong track record of building scalable, production-grade systems. The ideal candidate will excel in designing and implementing modular APIs, following Test-Driven Development (TDD) principles, and writing clean, well-documented code.
This role emphasizes engineering excellence, rapid delivery, and robust database design. It is a software engineering position, not related to data science, analytics, or annotation.
Key Responsibilities:

  • Develop real-world service integrations (e.g., Gmail, Jira) as modular, production-ready APIs
  • Create and maintain clear, developer-friendly documentation
  • Follow Test-Driven Development methodology - write tests first, code second
  • Build and scale systems rapidly without compromising reliability or maintainability
  • Design and iterate on scalable database schemas for various service integrations
Required Qualifications:
  • 5+ years of hands-on experience developing production-grade software in Python
  • Proven expertise in Test-Driven Development (TDD)
  • Experience designing and scaling large distributed systems
  • Strong foundation in database schema design and data modeling
  • Ability to work at a fast pace while maintaining code clarity and correctness
Bonus Skills:
  • Familiarity with LLM function calling protocols and agentic AI paradigms
Why Join:
  • 100% remote work environment
  • Opportunity to work on cutting-edge AI-driven projects
  • Collaborative, high-performance engineering culture
#Python #BackendEngineer #SoftwareEngineer #APIDevelopment #RESTAPI #Microservices #TestDrivenDevelopment #TDD #PyTest #AutomationTesting #DatabaseDesign #SchemaDesign #DataModeling #SQL #PostgreSQL #MySQL #NoSQL #MongoDB #AWS #Docker #Kubernetes #Git #Jenkins #Flask #FastAPI #Django #Redis #Celery #LLM #GenerativeAI #FunctionCalling #AgenticAI #LangChain #Bedrock #MLOps #AIOps #ScalableSystems #DistributedSystems #Agile #SDLC #RemoteWork #ContractRole #PSTOverlap #India

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4536437
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year