Senior Python Developer

Capgemini

Bengaluru

Hybrid

INR 2,500,000 - 3,800,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work options
Remote work options
Career growth programs
Generative AI certifications

Job summary

Capgemini Invent in Bengaluru is seeking a Senior Python Developer with 8–12 years of hands‑on experience to design, build and scale backend services and microservices.

You will architect RESTful APIs and GraphQL schemas, work with MongoDB and relational databases, and ensure code quality, testing and observability in an Agile environment. The role offers flexible work arrangements and strong opportunities for career growth in a global technology leader.

Qualifications

  • 8–12 years of professional software engineering experience.
  • Strong experience designing, securing, and documenting RESTful APIs.
  • Practical experience with GraphQL APIs and JSON-based payloads.
  • Hands-on experience with MongoDB and relational databases (PostgreSQL, MySQL).

Responsibilities

  • Architect, design and implement scalable backend services and microservices.
  • Build high‑performance RESTful APIs and GraphQL schemas.
  • Collaborate with cross‑functional teams in an Agile/Scrum environment.
  • Drive code quality, testing, and observability across Git workflows.
  • Mentor engineers; participate in Git-based reviews and agile delivery.

Skills

Python
REST APIs
GraphQL
Linux
REST APIs
GraphQL
MongoDB
PostgreSQL
MySQL
Linux
Git
Microservices
API Design

Tools

FastAPI
Django
Flask
MongoDB
PostgreSQL
MySQL
SQLAlchemy
MongoEngine
Beanie
Git

Job description

# Senior Python DeveloperBangaloreApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 577466-en\\_GBAt Capgemini Invent, we believe difference drives change. As inventive transformation consultants, we blend our strategic, creative and scientific capabilities, collaborating closely with clients to deliver cutting-edge solutions. Join us to drive transformation tailored to our client's challenges of today and tomorrow. Informed and validated by science and data. Superpowered by creativity and design. All underpinned by technology created with purpose.## **Your Role**We are seeking a seasoned **Senior Python Developer** with 8 to 12 years of hands-on experience building robust, scalable backend services and distributed systems. In this role, you will lead the architecture, design, and implementation of high-performance APIs, data pipelines, and microservices. You will collaborate closely with cross-functional engineering teams in an Agile environment, driving technical excellence from initial design through deployment and observability.* **Architecture & Development:** Design, build, and maintain scalable, secure backend services and microservices using Python.* **API Engineering:** Architect and implement high-performance RESTful APIs and GraphQL schemas, integrating external third-party services and downstream systems using JSON-based payloads.* **Database Design & Management:** Model, optimize, and manage NoSQL databases (primarily MongoDB) as well as relational databases (e.g., PostgreSQL, MSSQL) for query performance and data integrity.* **System Administration & Tooling:** Develop, deploy, and debug applications directly in Linux/Unix environments.* **Code Quality & Mentorship:** Drive clean architecture, comprehensive unit/integration testing, and code reviews across Git-based workflows.* **Cross-Functional Collaboration:** Partner with product managers, QA, and DevOps engineers within an Agile/Scrum framework to deliver sprint commitments predictably.## **Your Profile*** 8–12 years of professional software engineering experience primarily using **Python**. Deep practical experience with core Python web frameworks such as **FastAPI, Django, or Flask**Demonstrated expertise in designing, securing, and documenting **RESTful APIs*** Practical experience implementing and consuming **GraphQL** APIs.* Advanced proficiency in handling complex **JSON parsing, data serialization, and API integrations**.* Strong hands-on experience with **MongoDB** (aggregation framework, indexing, schema design).* Solid working knowledge of relational databases (e.g., PostgreSQL, MySQL) alongside ORM/ODM libraries (e.g., SQLAlchemy, MongoEngine, Beanie).* Comfortable operating, scripting, and troubleshooting in **Linux** environments.* Advanced proficiency with **Git** workflows (branching strategies, PR reviews, conflict resolution.## **What you will love about working here*** We recognize the significance of flexible work arrangements to provide support. Be it remote work, or flexible work hours, you will get an environment to maintain healthy work life balance.* At the heart of our mission is your career growth. Our array of career growth programs and diverse professions are crafted to support you in exploring a world of opportunities.* Equip yourself with valuable certifications in the latest technologies such as Generative AI.Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

TymblHub • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Python Developer
Python Developer

TymblHub • Bengaluru

On-site
INR 1,500,000 - 2,300,000
SAP BTP IS - CPI Lead
SAP BTP IS - CPI Lead

Capgemini • Gandhinagar, Pune District, Mumbai, Bengaluru

On-site
INR 4,000,000 - 7,000,000
Wellness benefits
Health checks
Telemedicine
+3
Data Scientist
Data Scientist

TymblHub • Pune District

On-site
INR 1,800,000 - 3,000,000
Flexible work arrangements
Career growth programs
Generative AI certifications
Risk and Finance Data Consultant (JAVA + GEN AI)
Risk and Finance Data Consultant (JAVA + GEN AI)

Capgemini • Pune District

Remote
INR 1,500,000 - 2,300,000
Flexible work arrangements
Career growth programs
Generative AI certifications
AWS Devops Engineer
AWS Devops Engineer

Capgemini • Hyderabad, Chennai District, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,200,000
Wellness benefits
Flexible work options
Career guidance
Data Engineer
Data Engineer

TymblHub • Gurugram District

On-site
INR 1,500,000 - 3,000,000
Learning & development opportunities
Collaborative team environment
Cutting-edge AI/GenAI projects
Java Backend Developer
Java Backend Developer

TymblHub • Pune District

On-site
INR 1,800,000 - 2,800,000
Health checks
Telemedicine
Insurance top-ups
+2
Generative AI / Agentic AI Engineer
Generative AI / Agentic AI Engineer

TymblHub • Pune District

On-site
INR 1,800,000 - 2,800,000
Hybrid work arrangements
Career development
Certifications & training
Senior AI Engineer/Python Developer
Senior AI Engineer/Python Developer

TymblHub • Bengaluru

Remote
INR 3,000,000 - 6,000,000
Remote work in India
Primary location: Bangalore
Mentorship & growth