Senior Python Developer
✨ AI Summary
Luxoft is hiring a Senior Python Developer for its Gurugram, IN office to design and build scalable backend systems, RESTful APIs, and microservices for enterprise applications. The role requires 10+ years of software development experience with at least 7+ years in Python, plus deep expertise in Python 3.x, OOP, design patterns, SOLID principles, data structures, multithreading, and async programming. You will collaborate with architects and DevOps on cloud-native architectures, CI/CD, and distributed systems, while mentoring junior developers. No salary or remote policy details were provided.
Project description
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.
Y 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.
SKILLS
Must have
- 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
About the Company
Luxoft is a technology company that helps organizations build a software-defined world. They offer services in digital transformation, software development, and engineering across various industries. They have a global presence with locations in many countries and focus on creating a fulfilling work environment for employees, with opportunities for professional development and career growth.
More jobs at Luxoft
-
Senior DevOps/SRE with Azure
Wroclaw, PL · · Oct 28, 2026
-
AI Engineer
Zurich, CH · · Oct 28, 2026
-
Regular Data Engineer
Zurich, CH · · Oct 28, 2026
-
Senior DevOps/SRE with Azure
Zurich, CH · · Oct 28, 2026
-
Senior DevOps/SRE with Azure
Krakow, PL · · Oct 28, 2026