Description
Senior Python Software Engineer
Choosing Capgemini means choosing a company where you’ll have the freedom to design your professional career as you wish, backed and inspired by a collaborative global community of colleagues. Here, you can reinvent what’s possible. Join us and help the world’s leading organizations discover the value of technology and build a more sustainable and inclusive world.
We have a Data \& AI team that would be delighted to welcome you. Would you like to join us?
What will be your role?
We are seeking a Senior Python Software Engineer to build an agent-based application on AWS.
* Develop and extend an agent built on AWS Bedrock AgentCore (memories, gateways, tools). The product already exists and is operational; this is ongoing development, not a greenfield project.
* Write production-grade Python code in an AWS environment, including unit tests and clean architecture.
* The agent receives natural-language questions and returns dynamic chart payloads. It goes well beyond NL\-to\-SQL or conversational chatbots.
* Portfolio data from R\&D: planning and finance. The pharma business logic resides in a semantic layer already defined by another team.
* Context: next-generation R\&D reporting tool, with users ranging from EVP to project level.
Your profile:
o Mandatory requirements:
* Solid, hands\-on Python experience, including unit testing.
* Foundational software design knowledge: architecture, design principles, modular coding. Mathieu asks this directly in interviews and used these exact words: "things you don’t learn just by using an LLM."
* AWS experience as a developer: Lambda, ECS, Fargate. You must have written code running on AWS—not merely deployed others’ code.
* Proficiency in Git, Docker, and shell scripting.
* Fluent English.
We value all applications and offer in-person, online, and certification training. Even if you don’t meet 100% of the requirements, we’d still love to meet you!
What will you enjoy about working here?
* Diverse and challenging projects: You’ll work on cross-sector challenges, avoiding routine and gaining exposure to diverse technologies.
* Flexibility and hybrid model: A culture focused on work-life balance.
* Continuous learning:
* Training in cloud technologies, data governance, visualization, etc.
* Real involvement in projects leveraging generative AI, Business AI, and emerging data technologies.
* Diverse clients and constant innovation: High-impact projects with leading organizations.
* Collaborative and inclusive environments: Dynamic, multicultural teams focused on growth.
* Professional growth and technical “challenge”: Autonomy, mentoring, certifications, and opportunities to expand your role within the Data \& AI domain.
Why Capgemini? Our commitments and priorities
Our Equality Plan and Code of Ethics ensure inclusive, non-discriminatory processes, empowering talent in a multicultural and accessible environment for people with disabilities (we positively value holding a disability certificate).
Capgemini is a global partner for business and technological transformation, helping organizations accelerate their dual transition toward a digital and sustainable world—delivering tangible impact both for businesses and society. We are a responsible and diverse group, with 340\.000 professionals across 50+ countries. With over 55 years of experience, our clients trust Capgemini to harness the value of technology and address all their business needs. We deliver end-to-end solutions—from strategy and design to engineering—powered by our leadership capabilities in artificial intelligence, generative AI, cloud, and data, combined with deep industry expertise and a strong partner network.
MAKE IT REAL. Join the team! www.capgemini.com/es\-es
\#LI\-CT1