
¡Activa las notificaciones laborales por email!
A global healthcare company is seeking an experienced Software Architect to shape the future of their data platform. This leadership role involves designing scalable software components and mentoring engineers. The ideal candidate has over 15 years of coding experience and expertise in cloud computing and data governance. You will directly impact patient outcomes while leading innovative solutions in an inclusive environment. Join us to transform healthcare technology.
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 AreAt 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 PurposeWe 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 OursWe 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 & DevelopmentDesign 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.
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.
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.
Ensure high-quality software that is scalable, reliable, available, supportable, and integrates seamlessly with other Roche products and platforms.
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.
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.
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
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 areA 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.