Capgemini
Capgemini

Senior Python Software Engineer

Madrid, Spain·Competitive·Hybrid·Senior·English: Required

Added yesterday

Need a visa?No sponsorship mentioned here. Browse visa jobs.

About the role

Senior Python Software Engineer


Choosing Capgemini means choosing a company where you will have the freedom to design your professional career as you wish, with the support and inspiration of a collaborative community of colleagues around the world. Here you can reinvent what is possible. Join us and help leading organizations around the world discover the value of technology and build a more sustainable and inclusive world.
We have a Data & AI team that would be delighted to have you on board. Would you like to join us?

What will be your role?

We are looking for a person with experience in senior Python software engineering to build an agentic application on AWS.

What you'll do

• Develop and expand an agent built on AWS Bedrock AgentCore (memories, gateways, tools). The product already exists and works; this is continued development, not a greenfield project.
• Write production Python in an AWS environment, with unit tests and clean architecture.
• The agent receives questions in natural language and returns dynamic chart payloads. It goes well beyond an NL-to-SQL or a conversational chatbot.
• Portfolio data for R&D: planning and finance. The business logic lives in a semantic layer already defined by another team.
• Context: next-generation reporting tool for R&D, users from EVP down to project level.

Your profile:

What we're looking for

o Mandatory requirements:
- Solid, hands-on Python, including unit testing.
- Design fundamentals: architecture, design principles, modular code. Mathieu asks about this directly in the interview and put it in these words: things you don't learn just by using an LLM.
- AWS as a developer: Lambda, ECS, Fargate. You must have written code that runs on AWS, not just deployed code written by others.
- Git, Docker, and shell scripting at a good level.
- Fluent English

What you'll get

What will you like about working here?

• Varied and challenging projects: You will work on cross-industry challenges, avoiding routine and gaining exposure to diverse technologies.
• Flexibility and hybrid model: Culture oriented toward work-life balance.
• Continuous learning:
- Training in cloud technologies, data governance, visualization...
- Real participation in projects involving generative AI, Business AI, and emerging data technologies.
• Client diversity and constant innovation: Projects with real impact for leading organizations.
• Collaborative and inclusive environments: Dynamic, multicultural teams oriented toward growth.
• Professional growth and technical challenge: Autonomy, mentoring, certifications, and opportunities to expand your role within the Data & AI area.

About the company & team

Why Capgemini? Our commitments and priorities


Our Equality Plan and Code of Ethics guarantee inclusive, discrimination-free processes, fostering talent in a multicultural environment accessible to people with disabilities (we positively value holding a disability certificate).
Capgemini is a global partner in business and technology transformation, helping organizations accelerate their dual transition toward a digital and sustainable world, generating tangible impact for both businesses and society. We are a responsible and diverse group, with 340,000 professionals in more than 50 countries. With over 55 years of track record, our clients trust Capgemini to harness the value of technology and meet all their business needs. We offer complete solutions ranging from strategy and design to engineering, driven by our leading capabilities in artificial intelligence, generative AI, cloud, and data, along with deep industry knowledge and a strong partner network.

Hiring process

MAKE IT REAL. Join the team! www.capgemini.com/es-es

Additional information

We value all applications and offer on-site, online, and certified training. Even if you do not meet 100% of the requirements, we want to meet you!

This job was automatically translated to English, .

About the company

Capgemini

Capgemini

IT Consulting

View company profile
International company
350000 employees
Apply at Capgemini