R

Roche

Global pharmaceuticals and diagnostics company

Developer Advocate - RDT Engineering Excellence & Experience

Developer Relations & AdvocacyConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A bachelor's or advanced degree in Computer Science, Engineering, or a related field.
  • Previous full-stack software development, DevOps, or Platform Engineering experience, with comfort writing code and analyzing architecture pipelines.
  • Deep familiarity with AI-assisted development tools such as GitHub Copilot, Claude, and automated code review agents.
  • Understanding of Infrastructure-as-Code, CI/CD engines, and container orchestration.
  • Ability to build reference architectures, starter kits, and mock environments that developers can clone and deploy quickly.
  • Ability to work independently and exercise sound judgment in complex, fast-paced, and ambiguous environments.
  • Ability to represent the organization at internal conferences, global engineering events, and inner-source meetups.
  • Written and oral storytelling skills for technical audiences, including scaling knowledge through internal blogs, tech talks, and interactive workshops.
  • Ability to partner cross-functionally with Product, Engineering, Security, and Compliance squads to surface workflow friction and influence product roadmaps through developer feedback.
  • Pragmatic engineering delivery focused on stable, usable solutions.
  • Focus on the end-to-end user journey, clear documentation, seamless APIs, and accessible user support.

Responsibilities

  • Prototype technical integrations and templates between core E3 platforms and business-specific development pipelines.
  • Support engineering community members through hands-on troubleshooting, architecture reviews, and pairing sessions, modeling modern software development practices.
  • Build presentations, demos, technical blogs, and sample solutions showcasing E3 capabilities.
  • Support the internal engineering community through inner-sourcing initiatives, internal tech talks, and hackathons.
  • Represent internal engineer needs by providing feedback on bugs, creating feature requests, and documenting workflow friction for platform product squads.
  • Maintain a presence and credibility within internal communication channels, developer forums, and technical communities relevant to Roche engineers and non-technical creators.
  • Encourage, simplify, and drive adoption of E3 capabilities across the company.
  • Act as a technical spokesperson and champion for E3 across Roche business units.
  • Communicate developer feedback trends, platform adoption milestones, and workflow bottlenecks to E3 leadership and stakeholders.
  • Mentor and provide technical knowledge, best practices, and guidance to internal engineers and platform squad members on embedded application security and AI tools.
  • Contribute to platform product vision discussions, advocating for improvements in documentation, API usability, and the end-to-end developer experience.

About the Company

Roche

Global pharmaceuticals and diagnostics company

Roche is a global leader in pharmaceuticals and diagnostics. It develops medicines and diagnostic tools that help detect, monitor, and treat diseases, using research and biotechnology to drive new therapies and tests. Roche combines drug development with in-house diagnostic products to support personalized medicine, where treatments are tailored to individual patients based on test results. Its approach differs from many peers by integrating drug discovery with diagnostic capabilities and by expanding its research through strategic acquisitions (like Genentech) to strengthen its biotechnology and R&D capabilities. The company’s goal is to improve patient outcomes and healthcare worldwide by delivering reliable medicines, accurate diagnostic tests, and data-driven care.

Company size
1-10
Company stage
IPO
Headquarters
Basel, Switzerland
Founded
1896

Recently Posted Jobs

Explore more opportunities at Roche

See more jobs