Roche logo

Roche

PharmaceuticalHealthcare services

Sobre nosotros

Roche is a global pioneer in pharmaceuticals and diagnostics focused on advancing science to improve people’s lives. The combined strengths of pharmaceuticals and diagnostics under one roof have made Roche the leader in personalised healthcare – a strategy that aims to fit the right treatment to each patient in the best way possible.

Datos y curiosidades

Roche es la compania suiza de salud fundada en Basilea en 1896 por Fritz Hoffmann-La Roche, pionera del enfoque combinado de farmaceutica y diagnostico. Es uno de los mayores grupos biotecnologicos del mundo y lider global en diagnostico in vitro, con una apuesta historica por la medicina personalizada: usar el diagnostico para entender que tratamiento funciona en que paciente.

Algunos números

1896

Ano de fundacion

Ofertas de trabajo en Roche

We're looking for a Senior Backend Engineer (Python / FastAPI) and Scrum Master to build robust, scalable APIs and services that power digital products in the life sciences sector.

🎯 Responsibilities

  • Design, build, and maintain high-performance, asynchronous backend services and robust RESTful APIs
  • Architect, deploy, and manage scalable, secure cloud infrastructure using Infrastructure as Code (IaC) principles
  • Design efficient database schemas, manage complex data relationships, execute seamless migrations, and optimize queries for massive datasets
  • Build and maintain data pipelines that ingest, normalize, and process large volumes of structured and unstructured scientific and bioinformatics data
  • Write clean, testable code and implement comprehensive automated testing
  • Maintain reliable CI/CD pipelines and champion engineering excellence, code quality, and maintainability
  • Partner with UX and Frontend teams to establish seamless API integrations
  • Collaborate with Data Scientists to bring machine learning models into production workflows
  • Work with complex data structures, establish clear API boundaries, and ensure high reliability as platforms scale

🔄 Scrum Master Responsibilities (20%)

  • Act as a servant leader for the development team
  • Apply Scrum principles to facilitate progress, resolve conflicts, and increase transparency
  • Remove blockers and empower the team to deliver effectively
  • Apply proven Agile techniques to drive continuous improvement

🛠️ Requirements

  • 5+ years of software engineering experience, with Python as your primary language
  • Strong software engineering fundamentals, including robust API design and experience building and scaling RESTful systems
  • Solid understanding of relational databases, data modeling, schema migrations, and query optimization
  • Proven experience building, deploying, and managing scalable infrastructure in cloud environments, ideally using Infrastructure as Code (IaC)
  • Strong focus on code quality, automated testing, and maintainability within CI/CD pipelines
  • Ability to make progress in ambiguous environments and take ownership of problems end to end, from understanding user needs to delivering production-ready solutions
  • Hands-on experience with, or a strong foundation to quickly adapt to, the following technologies: FastAPI, PostgreSQL, SQLAlchemy, Alembic, AWS S3, AWS Aurora, AWS Fargate, AWS Lambda, AWS CDK, pytest, and NumPy

🤝 Scrum Master Skills

  • First-level Scrum Master certification, such as CSM or PSM I
  • At least two years of experience as a Scrum Master for a software development team applying Scrum principles, practices, and theory
  • Strong knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency
  • Knowledge of well-documented patterns and techniques for addressing the intentional gaps in the Scrum framework

➕ Nice to have

  • Domain knowledge or a strong interest in the life sciences sector, particularly sequencing, PCR, bioinformatics, or digital healthcare
  • Direct experience with AWS HealthOmics or with building data pipelines for genomic or biological data
  • Background in data-heavy or AI-integrated product architectures
  • Interest in how AI and machine learning systems behave in production
  • Experience working in large, globally distributed enterprise environments, such as Pharma or MedTech
OfficeSant Cugat del Vallès, SpainInfrastructure As A CodeTest AutomationPythonPostgreSQLAPI Design
Ver oferta

We're looking for a Cloud DevOps Infrastructure Engineer to solve technical business problems, contribute to DevOps and infrastructure projects, and help build reliable, secure, and scalable cloud services.

🎯 Responsibilities

  • Engage in and improve the full lifecycle of platforms and services, from inception and design through deployment, operation, and retirement.
  • Apply software engineering principles to build and manage large-scale IT infrastructure products.
  • Abstract infrastructure complexity by providing self-service tools and APIs for developers.
  • Implement and maintain CI/CD pipelines and develop self-healing features.
  • Apply problem-solving and decision-making skills to address issues affecting development, deployment, and performance.
  • Ensure IT infrastructure services meet agreed Service Level Indicators (SLIs), Objectives (SLOs), and Agreements (SLAs), in compliance with quality assurance requirements.
  • Monitor and resolve incidents, support sustainable incident response, and conduct blameless postmortems.
  • Contribute to Disaster Recovery execution plans.
  • Collaborate with developers, Managed Services suppliers, and vendors to improve development velocity and service reliability.
  • Ensure solutions comply with quality and regulatory standards, while applying cost, compliance, and security best practices.
  • Contribute to audit activities, manage ITSM processes, and maintain knowledge of emerging technologies.
  • Collaborate effectively with diverse, virtual teams across locations and cultural backgrounds to achieve project and product goals.

🛠️ Requirements

  • Demonstrated ability to research technical topics, learn new tools quickly, and develop expertise in cloud and DevOps practices.
  • Ability to work effectively within a team and actively participate in discussions and code reviews.
  • Basic understanding of core AWS services, including EC2, S3, VPC, and IAM.
  • General knowledge of multi-account concepts and governance mechanisms, including AWS Organizations and policies.
  • Hands-on experience building cloud applications with Terraform or CDK.
  • Familiarity with GitLab or GitHub, software development lifecycle practices, and CI/CD.
  • Hands-on experience with scripting languages such as Python or Bash.
  • Experience with testing frameworks such as Pytest.
  • Familiarity with Agile methodologies, including SAFe, as well as related principles, processes, and tools.
  • Openness to using AI assistants to support learning, code generation, and debugging.

➕ Additional Qualifications

  • Familiarity with incident response, ITSM processes, and conducting blameless postmortems.
  • A proactive approach to troubleshooting issues and identifying potential solutions.
OfficeMadrid, SpainTerraformPythonGitlabDevOpsCloud Infrastructure
Ver oferta

We're looking for a collaborative, technically strong Senior Machine Learning Engineer to lead the architecture, development, and deployment of machine learning platforms and production workflows that help advance medicine.

🎯 Responsibilities

  • Act as the central technical liaison between project stakeholders and Data Science teams.
  • Own the integration and deployment of algorithms and machine learning models into production workflows.
  • Design, build, and scale cloud-native and hybrid data and machine learning platforms using MLOps practices.
  • Plan, architect, and develop long-term enterprise tooling and infrastructure for machine learning research, training, and evaluation.
  • Own end-to-end software and data architecture for Data Science initiatives.
  • Independently define, implement, and test complex technical solutions.
  • Act as a technical lead and subject matter expert for machine learning platforms.
  • Gather requirements from data-focused teams and continuously improve platform capabilities.
  • Mentor peers and help foster a culture of engineering excellence.
  • Collaborate on complex data projects and navigate evolving technical requirements.

🛠️ Requirements

  • Degree in Computer Science, Software Engineering, or a closely related technical field.
  • Extensive professional experience in software engineering with Python.
  • Deep understanding of application architecture and design patterns.
  • Strong commitment to coding best practices, including TDD and ATDD.
  • Experience applying rigorous testing strategies and effective version control.
  • Strong understanding of complete machine learning workflows and hands-on experience provisioning the infrastructure required to support them.
  • Significant experience with storage technologies and their trade-offs, including relational databases, NoSQL databases, and object storage.
  • Solid knowledge of and practical experience with HPC (High-Performance Computing).
  • Experience with AWS-based data engineering and analytics solutions.
  • Deep familiarity with the Python data ecosystem, including NumPy, Pandas, and Scikit-learn.
  • Proficiency in Linux environments.
  • Hands-on experience with modern data integration, ETL, and MLOps tools.
  • Ability to collaborate effectively, work through ambiguity, and mentor others.

➕ Nice to have

  • Domain knowledge or a strong interest in the life sciences sector, including sequencing, PCR, bioinformatics, or digital healthcare.
  • Experience building, deploying, or working with Large Language Models (LLMs) and agentic systems.
  • Official cloud certifications, such as AWS Certified Solutions Architect – Professional.
  • Experience working successfully in large, globally distributed, or international enterprise environments.
OfficeSant Cugat del Vallès, SpainMLopsPythonMachine LearningData EngineeringCloud Infrastructure
Ver oferta

We're looking for an experienced Global Technology Vendor Management Expert – Software & Cloud to maximize value from strategic technology vendors while protecting against commercial, contractual, financial, operational, technology, and compliance-related value leakage.

This role acts as a trusted advisor and subject-matter expert for complex Software, SaaS, and Cloud vendor relationships. You will work across Technology, Procurement, Legal, Finance, Software Asset Management (SAM), Security, and Architecture to challenge assumptions, anticipate risks and opportunities, shape decisions, and ensure vendor commitments deliver measurable business outcomes.

🎯 Responsibilities

  • Lead strategic vendor and contract governance for complex global Software, SaaS, and Cloud relationships, including accountabilities, performance frameworks, and escalation mechanisms.
  • Provide expert Vendor Management input throughout the contract lifecycle, including major agreements, renewals, transformations, and commercial decisions.
  • Review and challenge pricing and licensing, scope, deliverables and acceptance, SLAs and KPIs, liability and remedies, change control, dependencies, termination, transition, and exit provisions.
  • Lead complex negotiations, contractual escalations, and remediation by developing fact-based positions, negotiation strategies, and BATNA.
  • Apply Software, SaaS, and Cloud commercial expertise to identify cost exposure, optimization opportunities, contractual risks, and vendor lock-in.
  • Build and challenge business cases and total cost of ownership (TCO) analyses, connecting commitments, consumption, spend, performance, and outcomes to identify deviations and prevent value leakage.
  • Identify and manage commercial, contractual, operational, financial, technology, and compliance risks, driving remediation and escalation where required.
  • Translate complex vendor matters into clear recommendations for senior decision-makers and influence internal stakeholders and vendor executives.
  • Act as a Technology Vendor Management subject-matter expert by strengthening governance standards and best practices.
  • Mentor Vendor Managers and support the development of team capabilities.

🛠️ Requirements

  • Significant experience managing complex, strategic global Technology or IT vendors, particularly in Software, SaaS, and/or Cloud environments.
  • Advanced-to-expert contract management and negotiation skills, including experience with complex agreements, renewals, commercial escalations, and remediation.
  • Strong understanding of technology contracts and commercial models, including pricing and licensing, acceptance, SLAs and KPIs, liability and remedies, change control, and transition and exit.
  • Strong financial and commercial acumen, including business cases, TCO, cost drivers, contractual commitments, and value-leakage identification.
  • Applied Software, SaaS, and Cloud expertise sufficient to challenge vendor proposals and work credibly with technical specialists.
  • Demonstrated ability to lead strategic vendor governance and manage commercial, contractual, operational, technology, and compliance risks.
  • Strong strategic thinking and senior stakeholder influence, with experience working across global, cross-functional, and virtual teams.
  • Excellent analytical, problem-solving, communication, and presentation skills.
  • Fluency in English for legal and business communication.

➕ Nice to have

  • Polish and/or Spanish language skills.
  • Experience with enterprise software licensing, Software Asset Management (SAM), cloud infrastructure and consumption models, and hyperscaler environments.
  • Experience supporting major technology transformations, migrations, or large-scale implementations.
  • Experience with contractual performance and remedies, cybersecurity, resilience, data protection, and GDPR.
  • Experience developing Vendor Management frameworks and best practices.
  • Experience mentoring or coaching Vendor Management professionals.
  • Experience in the pharmaceutical, healthcare, or another highly regulated industry.
  • Experience with procure-to-pay (P2P), budgeting and financial management, ITIL, Agile or SAFe, project management, or change management.
  • Bachelor’s degree or equivalent professional experience in Technology, Engineering, Business, or a related discipline. Advanced qualifications are beneficial.

💡 What defines success in this role

  • Shape governance and improve Vendor Management standards rather than only executing established processes.
  • Challenge assumptions, anticipate value leakage, and resolve complex vendor situations.
  • Influence senior stakeholders and vendor executives through clear, evidence-based recommendations.
  • Strengthen team capability through mentoring, coaching, and the sharing of best practices.
OfficeMadrid, SpainTechnical SkillsStakeholder ManagementConsultingCloud ServicesCloud Platform
Ver oferta