• Galaxus

Software Architect (f/m/d)80 – 100%

  • Permanent position
  • Immediately or by agreement
  • Home office option
Galaxus, Switzerland’s top e-commerce platform with 3,000+ team members, is expanding fast. Team Empire builds the Data & ML Platform powering analytics and ML use-cases. We’re looking for a hands-on Software Architect to shape technical vision, drive trade-offs, and help engineers deliver at scale. Act galactic. Be you.

Key information

We welcome all applications, but can only consider applications submitted online. Applications submitted by post will be disposed of for data protection reasons and will not be returned.

What you move

Main task

Own and drive the system design vision for our Data Platform & ML Platform, and align it with the broader technical strategy.

Main task

Define and clarify stable interfaces with other teams (e.g., dataset/data product contracts, APIs, event/stream contracts, feature definitions).

Main task

Lead initiatives smoothly— acting as solution architect or enabling another engineers on that role.

Main task

Ensure our technical decisions are consistent across solutions (security patterns, IAM, observability, CI/CD, data quality, governance).

Main task

Continuously reduce technical debt and guide incremental refactoring of legacy parts.

Main task

Review and challenge designs: ask probing questions, surface assumptions, and help reduce complex concepts to clear building blocks and simple interfaces.

Main task

Drive non-functional improvements: scalability, reliability, performance, cost efficiency, and security.

Main task

Collaborate closely with our Domain Architect, and partner stakeholders (e.g., Data Architect, Data Protection Officer) to ensure the platform supports compliance and federated governance.

What you will bring

At least 2-3 years

Software Architect

Completed degree (university / university of applied science / higher technical college)

English (Fluent)

German (Good knowledge)

Desired

Higher specialized education in the field of Computer Science (ETH/UNI/FH).

Mandatory

Hands-on experience with an enjoyment of coding.

Mandatory

A strong track record in designing and delivering platform solutions supporting distributed systems built by many different teams.

Mandatory

Solid platform/DevOps engineering skills: cloud technologies (ideally GCP and Azure), CI/CD, automation, Docker containers, and orchestration (Kubernetes). Infrastructure-as-code (e.g., Terraform) is a plus.

Mandatory

Strong understanding of data platform concepts such as orchestration and processing (e.g., Airflow, Dagster), data warehouses (BigQuery), and ETL/ELT practices.

Desired

Familiarity with streaming/event-driven systems (e.g., Kafka).

Mandatory

At least 5 years of professional experience in Python programming.

Advantageous

Professional experience in C# is a strong plus.

Advantageous

Background in Data Science or ML Engineering is a plus - you understand the pain points of training, deploying, and operating ML models at scale.

Mandatory

Great communication skills in English; German is a plus.

The benefits we offer

Flexible working hours

Flexible workplace / working from home

Maternity/paternity leave

Employee offers

Holidays

Individual continuing training

Initial and continuing vocation training

Personal responsibility & freedom

Room to manoeuvre and decision-making

Werte statt blabla

Application and contact details

Maja Crljen

Information for recruitment agencies

Only direct applications will be considered for this position.