TymblHub

© 2026 TymblHub

Senior Python Developer

Posted on
null logo

Experience
4 - 8 yrs
Salary (CTC)
₹10L - ₹20L
Job Location
Coimbatore, India
Vacancy
2
Designation
Senior Python Developer
Job Type
ONSITE

Job Description

Role & responsibilities


Job description


About the Role


We are looking for a Senior Python Developer who is passionate about backend development and emerging technologies, especially in the field of AI and automation. This role combines hands-on development with technical leadership, focusing on building production-grade APIs, architecting microservices, and integrating advanced technologies into real-world, high-performance backend systems and distributed applications.


Key Responsibilities


  • Design, develop, and implement high-performance Python-based web applications and microservices.
  • Collaborate with product managers, developers and stakeholders to translate business requirements into scalable & secure technical solutions and system designs.
  • Establish and enforce coding standards, design patterns, and best practices to ensure maintainable and high-quality codebases.
  • Participate in all phases of the software development lifecycle including requirement analysis, architecture design, development, testing, deployment, and maintenance.
  • Build and maintain RESTful APIs using frameworks like Django REST Framework or FastAPI.
  • Conduct code reviews, provide technical mentorship, and ensure adherence to development standards.
  • Monitor and optimize application performance, ensuring scalability and stability.
  • Stay updated on emerging AI technologies, evaluate and integrate them, and explore ways to incorporate them into backend systems.
  • Troubleshoot complex technical issues and support deployment pipelines.
  • Contribute to the strategic improvement of the digital development function and identify opportunities for automation and innovation.

Required Skills & Qualifications


  • Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • 4-8 years of experience in backend development using Python 3.
  • Strong Hands-on expertise with Django, FastAPI, or Flask frameworks.
  • Strong experience in developing and consuming RESTful APIs.
  • Proficiency with databases both relational (PostgreSQL, MySQL) and NoSQL (MongoDB).
  • Solid understanding of microservices architecture and asynchronous processing.
  • Experience with unit testing and debugging using tools such as PyTest, unittest, or PyUnit.
  • Understanding of web servers (ASGI/WSGI), load balancers, and background job queues.
  • Hands-on experience with cloud deployments on platforms like AWS, DigitalOcean, or Heroku.
  • Exposure to AI tools and integrations (e.g., Cursor, WindSurf, Claude Code, or similar).
  • Excellent problem-solving, analytical, and communication skills.

Good to Have


  • Experience or interest in Generative AI (LLMs, AI agents, AutoML) and AI model integration.
  • Familiarity with Python libraries such as NumPy, Pandas, or Scikit-learn.
  • Exposure to RAG-based QA, code generation, or AI-driven automation.
  • Experience in application monitoring, observability and performance optimization.