×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer​/Senior Software Engineer

Job in 4040, Basel, Kanton Basel-Landschaft, Switzerland
Listing for: F. Hoffmann-La Roche AG
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Full Stack Developer, AI Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CHF Yearly CHF 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer / Senior Software Engineer

Job Overview

As a Software Engineer on the Solutions Engineering team within the Data and Digital Catalyst (DDC) organization, you will design, build, and maintain scalable data pipelines and applications that enable the capture, transformation, and sharing of scientific data across Roche’s Research and Early Development (R&D) landscape. Your work will directly support the development of life‑changing treatments by creating a modern, data‑centric ecosystem that powers AI/ML, search, and analytics solutions.

Responsibilities
  • Architect, develop, and deploy robust, reproducible, and scalable data pipelines and APIs across cloud environments.
  • Collaborate with Data Engineers, Product Leaders, and scientific partners to translate complex data challenges into effective technology solutions.
  • Apply cloud‑first, API‑first, microservices, and event‑driven design patterns to improve data workflows and system reliability.
  • Integrate diverse data sets to support AI/ML models, natural language search, and visualization tools.
  • Advocate for best practices in open‑source technologies, continuous integration/continuous delivery (CI/CD), testing, observability, and documentation.
  • Influence technical decisions regarding data architecture and application development in partnership with cross‑functional teams.
  • Continuously learn and contribute to the evolution of Roche’s Data Ecosystem to maintain technical excellence and industry competitiveness.
Qualifications
  • Bachelor’s degree in Computer Science or a related technical field, or equivalent experience, with a minimum of 2+ years of software engineering experience.
  • Proficiency in full‑stack development, including front‑end frameworks (e.g., React, Vue) and back‑end languages (e.g., Python, Java).
  • Experience with relational and non‑relational databases, data analytics workflows (SQL/No

    SQL, ETL/ELT), and API design (REST, Graph

    QL).
  • Strong knowledge of software development life‑cycle practices, version control, testing, CI/CD pipelines, and observability.
  • Hands‑on experience building cloud‑native applications, preferably in AWS or an equivalent public cloud platform.
  • Excellent oral and written communication, and the ability to think strategically to guide long‑term technical decisions.
  • Demonstrated ownership of system design from requirements to production.
  • Preferred: experience in the pharmaceutical or life‑sciences industry, agile development environments, and use of agentic coding tools for maintainable code.
Benefits

Roche offers a comprehensive benefits program, competitive compensation, and opportunities for professional growth within a global organization committed to scientific innovation and patient impact.

Roche is an Equal Opportunity Employer. We believe it’s urgent to deliver medical solutions right now – even as we develop innovations for the future. We are passionate about transforming patients’ lives and are committed to scientific rigor, ethical conduct, and fair access to medical innovations for all.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary