Job Description
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.
What you move
- Own and drive the system design vision for our Data Platform & ML Platform, and align it with the broader technical strategy.
- Define and clarify stable interfaces with other teams (e.g., dataset/data product contracts, APIs, event/stream contracts, feature definitions).
- Lead initiatives smoothly— acting as solution architect or enabling another engineers on that role.
- Ensure our technical decisions are consistent across solutions (security patterns, IAM, observability, CI/CD, data quality, governance).
- Continuously reduce technical debt and guide incremental refactoring of legacy parts.
- Review and challenge designs: ask probing questions, surface assumptions, and help reduce complex concepts to clear building blocks and simple interfaces.
- Drive non-functional improvements: scalability, reliability, performance, cost efficiency, and security.
- 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)
- Higher specialized education in the field of Computer Science (ETH/UNI/FH).
- Hands‑on experience with an enjoyment of coding.
- A strong track record in designing and delivering platform solutions supporting distributed systems built by many different teams.
- 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.
- Strong understanding of data platform concepts such as orchestration and processing (e.g., Airflow, Dagster), data warehouses (BigQuery), and ETL/ELT practices.
- Familiarity with streaming/event‑driven systems (e.g., Kafka).
- At least 5 years of professional experience in Python programming.
- Professional experience in C# is a strong plus.
- Background in Data Science or ML Engineering is a plus - you understand the pain points of training, deploying, and operating ML models at scale.
- 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
Only direct applications will be considered for this position.
Galaxus
DG Hauptsitz
Pfingstweidstrasse 60b
8005 Zürich
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application