- Senior
- Bureau à Sant Cugat del Vallès
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.
The Position
Who We Are
At Roche, we are passionate about transforming patients’ lives. We are bold in our decisions and actions because we believe that good business means a better world. Every day, we commit to scientific rigor, unassailable ethics, and broad access to medical innovations—building a better tomorrow, today.
We are also deeply committed to diversity and inclusion. By bringing together teams with a wide range of backgrounds, perspectives, and skills, we foster innovation, creativity, and a great place to work.
Role Purpose
We are seeking a Software Architect to play a key leadership role in shaping the future of our data platform. You will apply your deep expertise in software design to lead the architecture and roadmap of our data exchange subsystem, while collaborating with the broader Roche digital product community to deliver innovative solutions that directly impact patient outcomes. This is a hands-on leadership role, where your technical guidance and vision will influence both the team and the products we deliver.
Your Values Align With Ours
We value Customer Empathy, Trust, Ownership, Bias for Action, Entrepreneurship, Open Information Sharing, Data-driven Decisions, Effectiveness, Resiliency, Grit, Radical Candor, Curiosity, Optimism, Collaboration, and knowing when to disagree yet commit.
What You’ll Do
Architecture Design & Development
Design and develop scalable, extensible, and supportable software components.
Lead the software architecture and roadmap for the data exchange layers of the data platform.
Define technology choices, engineering best practices (CI/CD, infrastructure as code, modular design), and overall product stack strategy.
Leadership
Mentor, guide, and inspire engineers at all levels, from junior to principal.
Lead the design, development, delivery, and support of software using Java, Python, SQL/NoSQL, and Cloud services.
Develop Proof-of-Concepts and evaluate technology options.
Provide technical leadership across multiple teams, driving alignment and adoption of best practices.
Collaboration
Work closely with Product Management, UX, Customer Success, Sales, Compliance, Legal, and other teams to understand customer needs and translate them into technical solutions.
Communicate effectively with stakeholders, including customers, to explain technical solutions and gather insights.
Quality Assurance
Ensure high-quality software that is scalable, reliable, available, supportable, and integrates seamlessly with other Roche products and platforms.
Your Profile
Education:
BS in Computer Science, Computer Engineering, Electrical Engineering, or related field; Master’s preferred.
Experience:
15+ years of hands-on coding experience.
Proficiency in English
Proven expertise in mentoring and leading engineers.
Strong knowledge of data governance, quality, and security best practices.
Experience in data integration and interoperability.
Proficiency in Cloud computing (AWS), API design, data modeling, capacity planning, TDD, CI/CD.
Expertise in architecting large-scale systems and using SQS, PostgreSQL, Redis, DynamoDB, MongoDB.
Experience in client-service architecture, design patterns, and building cloud/enterprise-grade solutions.
Solid experience with Agile methodologies for both delivery and operations.
Nice to Have:
Master’s in CS or Engineering.
Experience in healthcare technology, including HL7/FHIR standards and workflows.
Experience with QMS for FDA-regulated products.
Locations & Travel
Based in Sant Cugat / Barcelona. Exceptions may be made under extraordinary circumstances.
This is a global role, so international travel may be required depending on business needs.
Leadership & Impact
As a Principal Architect, you will provide technical leadership for a global team, inspiring innovation and collaboration across Roche. You will guide teams to deliver transformative solutions, influence adoption organization-wide, and ensure our solutions are at the forefront of Data Platform & Insights Services.
You will demonstrate Roche Operating Principles:
Put patients first
Follow the science
Act as one team
Embrace differences
Accelerate learning
Simplify radically
Make impact now
Think long term
Why Join Us?
This is more than a job—it’s an opportunity to shape the future of healthcare technology, lead world-class engineering teams, and directly impact patient lives. At Roche, your ideas, creativity, and expertise matter every day.
Who we are
A healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let’s build a healthier future, together.
Roche is an Equal Opportunity Employer.
Postuler maintenant