Senior Python Developer

On-siteSalary not specified
India

Job Description, Responsibilities & Requirements

About the Position

We are seeking a highly experienced Senior Python Developer with 10+ years of software development experience and strong expertise in designing, developing, and deploying scalable backend systems, RESTful APIs, and microservices-based applications. You should possess deep knowledge of Python frameworks, cloud-native architectures, containerization, CI/CD practices, and distributed systems. You will work closely with architects, product owners, DevOps engineers, and cross-functional teams to build high-performance enterprise applications.

Responsibilities

  • Design, develop, and maintain robust backend applications using Python.
  • Build scalable REST APIs and Microservices for enterprise-grade applications.
  • Create reusable, secure, and high-performance backend services.
  • Design and optimize database schemas, queries, and data processing workflows.
  • Develop event-driven and asynchronous applications using modern Python frameworks.
  • Implement API security, authentication, and authorization mechanisms.
  • Collaborate with frontend teams to define API contracts and integrations.
  • Troubleshoot production issues, conduct root cause analysis, and implement fixes.
  • Participate in architecture discussions and technical decision-making.
  • Drive best practices in coding standards, testing, code reviews, and documentation.
  • Mentor junior developers and provide technical leadership.
  • Work with DevOps teams on CI/CD pipelines, deployment automation, and monitoring.

Requirements

  • 10+ years of software development experience with at least 7+ years in Python.
  • Strong expertise in:
    • Core Python
    • Python 3.x
    • Object-Oriented Programming (OOP)
    • Functional Programming concepts
    • Design Patterns
    • SOLID Principles
    • Data Structures & Algorithms
    • Multithreading & Multiprocessing
    • Asynchronous Programming (AsyncIO)

Nice to Have

  • N/A

We Offer

  • Competitive salary
  • Opportunity to work in a dynamic and innovative environment
  • Professional growth and development opportunities

About the Company

Luxoft is a global leader in digital transformation and technology services, empowering businesses to thrive in the digital era. We are committed to delivering cutting-edge solutions and fostering a culture of excellence and innovation.

Application

Apply for the Senior Python Developer position in Gurugram, India.


Note: This job posting is for a full-time position and requires proficiency in English at the C1 Advanced level.

Job Details

Company name:
Luxoft
Location:
India
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Jul 7, 2026
Last checked:
Jul 7, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.