GE

Principal Consultant - Data Engineer - Python

Genpact
Bangalore Posted 21 Feb 2026
FULL TIME
Python

Job Description

Inviting applications for the role of Principal Consultant - Python Backend Engineer

at Genpact, you will be responsible for designing, developing, and maintaining scalable backend services and APIs that power mission-critical applications. You will collaborate with cross-functional teams to deliver robust, secure, and high-performance server-side solutions, leveraging modern Python frameworks and cloud technologies to meet evolving business needs.

Responsibilities

. Design, develop, and maintain scalable Python backend applications using frameworks such as Django, Fast API, or Flask
. Build and optimize RESTful and GraphQL APIs for seamless integration with frontend and third-party services
. Develop and maintain cloud-native applications leveraging AWS, GCP, or Azure services
. Design and optimize database schemas for SQL and NoSQL solutions
. Implement security best practices and conduct regular security audits
. Maintain CI/CD pipelines and ensure code quality through automated testing and code reviews
. Collaborate with frontend developers, DevOps engineers, and product managers to deliver end-to-end solutions
. Monitor application performance and implement improvements for scalability and reliability
. Document backend architecture, processes, and best practices

Contributing to your BU/Practice by

. Driving innovation through the adoption of modern backend frameworks and cloud technologies
. Enhancing the organization's backend development standards and practices
. Supporting the development of secure, scalable, and maintainable backend systems
. Mentoring and upskilling team members in Python backend development methodologies

Qualifications we seek in you!

Minimum Qualifications

. Bachelor's degree in Computer Science, Engineering, or a related field
. Proven experience in Python backend development using frameworks like Django, FastAPI, or Flask
. Strong understanding of RESTful API design and implementation
. Experience with SQL and NoSQL databases such as PostgreSQL, MongoDB, or Redis
. Proficiency in version control systems like Git
. Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker)

Preferred Qualifications

. Master's degree in a relevant field
. Experience with microservices architecture and distributed systems
. Knowledge of CI/CD pipelines and DevOps practices
. Familiarity with message queuing systems (RabbitMQ, Kafka)
. Excellent problem-solving and communication skills
. Prior experience mentoring or leading backend development teams


Required Skills

Join WhatsApp Channel