8 days ago
Remote, India or Bengaluru, IndiaSenior / Staff+
Responsibilities
- Design, build, and maintain scalable and secure Python backend services and microservices.
- Architect and implement high-performance APIs and GraphQL schemas integrating third-party and downstream systems.
- Design, optimize, and manage MongoDB and relational databases for query performance and data integrity.
- Develop, deploy, debug, script, and troubleshoot applications in Linux/Unix environments.
- Drive clean architecture, unit and integration testing, code reviews, and Git-based development workflows.
- Collaborate with product managers, QA, and DevOps engineers in an Agile/Scrum environment and mentor engineering teams.
Requirements
- 8–12 years of professional software engineering experience, primarily using Python.
- Deep practical experience with FastAPI, Django, or Flask.
- Expertise designing, securing, and documenting RESTful APIs and implementing or consuming GraphQL APIs.
- Advanced proficiency with JSON parsing, data serialization, and API integrations.
- Strong hands-on MongoDB experience, including aggregation, indexing, and schema design.
- Working knowledge of PostgreSQL or MySQL and ORM/ODM libraries such as SQLAlchemy, MongoEngine, or Beanie.
- Comfort operating, scripting, and troubleshooting in Linux environments.
- Advanced Git workflow skills, including branching strategies, pull request reviews, and conflict resolution.
Benefits
- Remote work and flexible work hours are available to support work-life balance.
- Career growth programs and opportunities across diverse professions.
- Opportunities to earn certifications in emerging technologies such as Generative AI.
Tech Stack
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
