Senior Python Developer
Job Description
Choosing Capgemini means choosing a place where you’ll be empowered to shape your career, supported by a collaborative global comme what’s possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth.
Your Role
As a Python Developer, you will design, develop, and optimize Python‑based scripts, tools, and applications for large‑scale, high‑performance systems. You will work with engineering teams to build robust, scalable solutions using object‑oriented design, multithreading, and advanced Python features. Your role may involve integrating Python modules with C/C++ and contributing to open‑source initiatives.
In this role, you will:
- Design, develop, and optimize Python scripts, tools, and applications for scalable system performance.
- Implement object‑oriented architectures and maintain high‑quality code.
- Work on multithreaded development for high‑performance execution.
- Collaborate with cross‑functional teams to integrate software components.
- Apply audio DSP and signal‑processing basics when relevant.
- Debug and optimize software using debuggers and profiling tools.
- Integrate Python modules with C/C++ for performance‑critical tasks.
- Contribute to open‑source projects using community best practices.
- Support continuous improvement with modern Python tools and methodologies.
- Strong expertise in Python programming, including OOP principles and multithreaded development.
- Proven experience in building and optimizing scripts and tools.
- Experience in designing scalable and maintainable software systems.
- Hands‑on knowledge of debugging tools and performance analysis.
- Strong communication skills—both written and verbal.
What You’ll Love About Working Here
We value flexibility and support our employees with remote work options and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence. You’ll have access to continuous learning opportunities and certifications in emerging technologies like cloud and AI.
About Us
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential.
Bangalore, IN