/ L'annuaire des offres d'emploi en Suisse

Group Leader Software Engineering

Entreprise
ETH Zürich
Lieu
Schlieren
Date
28.02.2026
Référence
253597

Position Overview

The NEXUS Personalized Health technology platform at ETH Zurich fosters discovery and translational research aimed at personalized health solutions. It encompasses a range of expertise including Clinical Bioinformatics, Biostatistics, Software Engineering, Systems Operations, and Screening & Lab Automation.

Role Description

In a dynamic, multi-disciplinary environment, the Software Engineering group is dedicated to building data-centric software products that enhance the usability of biomedical and clinical data. The group currently consists of five members and manages a diverse portfolio, which includes internal tools, research platforms, and applications developed in collaboration with clinical partners.

Key Responsibilities

  • Project Management: Structure and oversee end-to-end projects, ensuring clear scope definition, milestone planning, risk management, and adherence to documentation standards aligned with clinical quality requirements.
  • Technical Leadership: Establish and uphold high standards across architecture, code quality, testing, documentation, and maintainability.
  • Delivery Ownership: Lead multiple concurrent projects while translating needs into clear objectives, ensuring adaptability as requirements evolve.
  • Project Acquisition and Customer Management: Cultivate relationships with researchers, clinicians, and partners, transforming initial discussions into well-scoped proposals with defined trade-offs.
  • Full-Stack and Data-Centric Systems: Oversee end-to-end solutions encompassing database modeling, API design, and user-facing web applications. Familiarity with technologies like Postgres, Django REST Framework, and Vue.js is essential.
  • Internal Product Portfolio: Develop project work into reusable components that enhance NEXUS’s offerings.
  • Security Management: Advocate for solutions that maintain a balance between openness and necessary restrictions, ensuring fit-for-purpose protective measures.
  • Handover Mindset: Build systems designed for smooth transition to real-world research and clinical applications, with comprehensive documentation and handover processes.
  • Cross-Team Collaboration: Partner closely with other departments to deliver integrated solutions from inception to completion.
  • People Leadership: Mentor and develop team members, promoting a culture of ownership and continuous improvement.
  • Resource Management: Plan team capacity, prioritize tasks, and aid in budgeting and reporting for the group.

Ideal Candidate Profile

Our ideal candidate will thrive in an environment where they can:

  • Build software that has tangible clinical and research applications, emphasizing quality and impact.
  • Lead project delivery while managing teams and stakeholders effectively.
  • Navigate a diverse portfolio of projects and stakeholder engagement.
  • Engage in consultative practices, building relationships and managing project expectations effectively.
  • Prioritize security and compliance in handling sensitive data.
  • Manage project progress across stakeholders without compromising quality.
  • Create reusable components while enhancing engineering standards pragmatically.
  • Adapt to ambiguity, translating evolving requirements into structured deliverables.

Essential Qualifications

  • Demonstrated leadership experience within software engineering.
  • Experience in directing delivery across various stakeholders and projects.
  • Strong skills in stakeholder management, including trust-building and expectation management.
  • Proven capability in designing and implementing comprehensive data-centric software solutions.
  • Proficiency in Linux/Unix, scripting languages, and automation practices.
  • Experience in containerization technologies.
  • Excellent command of English communication.

Preferred Qualifications

  • Experience in establishing team-wide practices related to code reviews, testing strategy, and documentation standards.
  • History of developing software for security-sensitive environments, employing pragmatic judgment.
  • Familiarity with data engineering, hospital IT, or clinical workflows is advantageous.
  • Knowledge of German is a plus.

Work Environment

NEXUS emphasizes teamwork, valuing the exchange of knowledge among its members. With flat hierarchies and a proactive approach, the platform offers flexible working hours, family-friendly options, training opportunities, and the opportunity to operate within the forefront of translational research.

Déposer ma candidature

Uniquement fichier pdf ou word. Taille maximum du fichier: 3 MB.