Salary
≈ $82k – $174k per year (Estimated)
Location
In office (Geneva)
Employment
Full-Time
First seen by Alion on Oct 24, 2026.
Overview
Company
Impact
Profile match
Helvetic Payroll is a Swiss payrolling company that employs and pays contractors and consultants on behalf of client companies. It manages employment contracts, offers income optimisation and places consultants such as data engineers on client projects. The company is headquartered in Geneva, Switzerland.
Contract duration: 6 month contract renewable
Location: Geneva
On behalf of our client, we are looking for an experienced Data Engineer to design, develop and maintain robust, scalable data solutions on Google Cloud Platform.
The start date is ideally planned for January or February 2027.
Your responsibilities ###You will be responsible for:
- Designing and implementing scalable data architectures on GCP, primarily using BigQuery and Cloud Composer.
- Developing and maintaining reliable, recoverable ELT/ETL pipelines.
- Building analytics-ready data models with dbt, including staging, warehouse and mart layers.
- Implementing data documentation, testing and quality checks.
- Setting up and maintaining CI/CD processes with GitLab, including quality gates and promotion across environments.
- Managing cloud infrastructure with Terraform, including cloud resources, IAM permissions and relevant networking dependencies.
- Developing Python components for data ingestion, orchestration, data quality checks and automation.
- Taking ownership of production operations, including monitoring, alerting, incident response, cost management and performance optimisation.
- Working closely with Analytics Engineers, AI Engineers and business stakeholders to translate requirements into robust data products.
- GCP: BigQuery, IAM, Cloud Composer and Airflow
- dbt: dbt Core, packages, macros, tests, documentation and exposures
- GitLab: merge requests, branching strategies, CI/CD pipelines, runners and secrets management
- Terraform: modules, workspaces, environments and state management
- Python: data pipelines, APIs, automation and testing
- SQL: data modelling, performance tuning, partitioning, clustering and cost optimisation
You have:
- Proven experience delivering data engineering solutions on GCP, particularly with BigQuery and related services.
- Strong SQL skills, including data modelling, performance optimisation, partitioning and clustering.
- Solid experience with dbt, including project structure, macros, tests, documentation and deployment practices.
- Experience with an orchestration tool such as Airflow, Cloud Composer, Dagster or Prefect.
- Experience with GitLab CI/CD and Git-based collaboration, including code reviews, branching strategies and releases.
- Practical experience with Terraform, including writing or using modules and managing multiple environments.
- A good understanding of IAM principles, least-privilege access, group-based permissions and service accounts.
- Good command of Python, with an emphasis on clean code, basic packaging, testing and API integration.
- A strong production mindset, with a focus on observability, reliability, security and maintainability.
The following would be an advantage:
- Experience with data observability tools such as Monte Carlo, or with custom monitoring solutions.
- Familiarity with data integration tools such as Airbyte or Fivetran.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,049,612 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Data Science
Similar stack
Same company
Geneva
Data Scientist Sensors
5 days ago
≈ $92k – $196k per year (Estimated) · In office · Full-Time · Wangen
Python
Rust
C++
C++
TensorFlow C++
AI/ML
TensorFlow
Pandas
NumPy
PyTorch
DevOps
Linux
Analytics
Matplotlib
Apply
Data Engineer
4 days ago
≈ $84k – $179k per year (Estimated) · In office · Full-Time · Solothurn
SQL
Databases
Oracle
Apply
(Senior) Data Engineer (w/m/d)
3 days ago
≈ $87k – $227k per year (Estimated) · In office · Full-Time · Zurich
Python
JavaScript
TypeScript
SQL
Frontend
Angular
DevOps
CI/CD
Git
Apply
≈ $77k – $201k per year (Estimated) · In office · Full-Time · Emmen
SQL
Databases
MS SQL
Analytics
Talend
Apply
Data Scientist-Actuarial AI Solutions
6 days ago
≈ $92k – $197k per year (Estimated) · Remote (Switzerland) · Full-Time · Zurich
AI/ML
Machine Learning
Apply
≈ $34k – $76k per year (Estimated) · In office · Full-Time · 3+ years exp · Geneva
Apply
Scrum Master / Chef de projet (f/m/d)
1 day ago
≈ $76k – $184k per year (Estimated) · In office · Full-Time · Geneva
Management
Agile
Scrum
Kanban
Apply
Software Engineer – OpenSource (C++)
1 day ago
≈ $89k – $160k per year (Estimated) · In office · Full-Time · Geneva
JavaScript
C++
Node JS
Databases
PostgreSQL
Redis
RabbitMQ
DevOps
Prometheus
GitLab CI
Docker
Kubernetes
Grafana
GitHub
GitLab
Linux
Apply
≈ $49k – $111k per year (Estimated) · In office · Full-Time · Geneva
Apply
Student Marketeer – Université de Genève
1 day ago
≈ $29k – $68k per year (Estimated) · In office · Part-Time · Geneva
Apply
This is one of many
2,049,612 more open roles from verified company boards, updated every day.

