Jobs · swissdevjobs

R

Software Engineer / Senior Software Engineer

Halcyon Labs · Posted 8d ago

onsiteFull-timemid2-5 yrsCHF 100'0 - 130'000🇨🇭 Switzerland
Apply on swissdevjobs

About the role

Develop full-stack solutions for a shared data platform in the pharmaceutical industry.

Salary: CHF 100'0 - 130'000 per year Requirements: A Bachelors degree in Computer Science or a similar technical field, or equivalent experience, plus 2+ years of relevant software engineering experience Experience in full-stack development, with working knowledge of frontend frameworks (e.g., React, Vue) and backend (e.g., Python, Java) technologies Experience with databases, data analytics (SQL/NoSQL, ETL/ELT), and APIs (REST, GraphQL) Experience with SDLC best practices including versioning, testing, observability, CI/CD, etc. Experience working on cloud-native architectures in a public cloud environment, ideally AWS Strong oral and written communication skills and the ability to think strategically to optimize for long-term goals Proven ownership of system design decisions from requirements through production Preferred experience working in the pharmaceutical industry, using agile software development methodology, and using agentic coding tools producing maintainable code Responsibilities: We build robust, scalable, and reusable capabilities for our shared data platform We work closely with Data Engineers, Product Leaders, and scientific partners to design and implement systems that unlock the potential of our diverse scientific data We deliver innovative, best-in-class data flows and pipelines across key scientific domains We promote the adoption of key trends and technologies by applying an Open Source, Cloud First, API First, and AI First approach to problem-solving We improve our data workflows and application architecture by leveraging standard patterns like microservices and event-driven design We integrate diverse data sets to power AI/ML, Natural Language Search, and downstream visualization and analytics tools We facilitate the implementation of cutting-edge AI models that take advantage of advances in machine learning We influence technical decisions around data workflows and application development in collaboration with key partners We learn and deeply understand our Data Ecosystem to drive continuous improvement and innovation Technologies: AI API AWS Backend CI/CD Cloud ETL Frontend GraphQL Java Machine Learning NoSQL Python REST React SQL Vue microservices More: We are Halcyon Labs, and this Software Engineer role sits on our Solutions Engineering team. The role is part of our shared data platform work and will directly contribute to accelerating the discovery and development of life-changing treatments for patients. The global grade for this role is SE5 and SE6 to align with the Software Engineer and Sr. Software Engineer title. We are an Equal Opportunity Employer. last updated 27 week of 2026

Read the full posting on swissdevjobs

FAQ

Is the Software Engineer / Senior Software Engineer role at Halcyon Labs remote?+

This Software Engineer / Senior Software Engineer position is listed as onsite.

What is the salary for the Software Engineer / Senior Software Engineer role at Halcyon Labs?+

The listing states CHF 100'0 - 130'000.

What seniority level is this Software Engineer / Senior Software Engineer role?+

This is a mid level position.

How do I apply for the Software Engineer / Senior Software Engineer role at Halcyon Labs?+

Use the "Apply on swissdevjobs" button to open the original posting on swissdevjobs, where you can submit your application directly to Halcyon Labs.