Principal Engineer, Python Devops at Jobgether – India
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Engineer, Python DevOps in India.
This role is a senior technical leadership position focused on designing and delivering scalable, high-performance digital products across modern cloud-native environments. You will play a key role in shaping backend architecture, driving API-first development, and ensuring robust system design across distributed microservices. Working closely with cross-functional teams, you will contribute to both backend and frontend engineering using modern frameworks and cloud technologies. The position requires strong hands-on engineering expertise combined with architectural thinking and a product mindset. You will also influence DevOps practices, CI/CD pipelines, and infrastructure reliability at scale. This is an opportunity to work in a fast-paced, globally distributed engineering environment where innovation, quality, and collaboration are central.
- Design, develop, and maintain scalable web applications using Python frameworks such as FastAPI, Django, or Flask, alongside modern frontend technologies.
- Build and optimize backend services, REST/GraphQL APIs, and integration layers for complex systems.
- Develop responsive and performant frontend applications using JavaScript/TypeScript frameworks (React, Angular, or Vue).
- Architect and implement microservices-based solutions with a focus on scalability, performance, and maintainability.
- Ensure system reliability, security, and observability through monitoring, logging, and best engineering practices.
- Contribute to DevOps workflows, including CI/CD pipelines, containerization (Docker), and cloud deployments (AWS).
- Collaborate with engineering, product, and QA teams to deliver end-to-end solutions and participate in code reviews and technical mentoring.
- 11+ years of experience in full-stack or backend software engineering roles.
- Strong expertise in Python development using frameworks such as FastAPI, Django, or Flask.
- Proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Angular, or Vue).
- Solid experience in API design, development, and integration (REST and/or GraphQL).
- Strong understanding of microservices architecture, clean architecture principles, and scalable system design.
- Hands-on experience with AWS cloud services and DevOps practices.
- Practical knowledge of Docker, CI/CD pipelines, and modern deployment workflows.
- Experience working with relational databases (PostgreSQL, MySQL) and NoSQL systems (MongoDB, Redis).
- Understanding of authentication and security standards such as OAuth2 and OpenID Connect.
- Strong communication skills and ability to collaborate effectively in cross-functional and distributed teams.
- Competitive compensation package aligned with senior-level expertise.
- Flexible work arrangements, including remote or hybrid options (depending on project needs).
- Health and wellness benefits, including medical coverage where applicable.
- Opportunities to work on global, large-scale digital engineering projects.
- Access to continuous learning, upskilling programs, and technical certifications.
- Collaborative, engineering-driven culture with strong emphasis on innovation and autonomy.
- Career growth opportunities in a globally distributed technology organization.