Senior Data Pipeline Engineer — iGroove AG
- Location
- Zürich
- Contract
- full-time
- Posted
- 125 days ago
Role overview
Your mission
We are hiring a Senior Data Pipeline Engineer to build and own our data ingestion infrastructure.
This is not a support role.
- Your mission
- We are hiring a Senior Data Pipeline Engineer to build and own our data ingestion infrastructure.
- What We're Looking For Must have:
- 5+ years of experience building data pipelines and/or web crawling infrastructure in production environments
Key requirements
- What We're Looking For Must have:
- 5+ years of experience building data pipelines and/or web crawling infrastructure in production environments
- Strong Python skills: Scrapy, BeautifulSoup, Selenium, Playwright, or equivalent
- Experience with pipeline orchestration tools such as Airflow, Prefect, or Dagster
- Solid understanding of databases (PostgreSQL, MongoDB, or similar) and data modeling
- Experience handling messy, inconsistent real-world data and building validation layers around it
- Comfort with cloud infrastructure (AWS, GCP, or Azure)
- A track record of building systems that run reliably without constant supervision
- Deep familiarity with AI tools and workflows.
- AI should already be part of how you work every day.
- You are joining an AI-native company building AI-powered products. Nice to have:
- Experience with headless browsers and anti-detection techniques at scale
Application process
- Office available in Zurich for those who prefer it. How to Apply
Additional details
- What We're Looking For
- You are joining an AI-native company building AI-powered products.
- Experience building internal tooling and dashboards
- You are the kind of person who builds three validation checks where one would be "fine.
- Office available in Zurich for those who prefer it.
Notes and original content
- Your profile
- Nice to have:
- Who You Are
- Why This Role
- How to Apply
Questions about this listing
What salary does iGroove AG offer for this role?
iGroove AG lists CHF 121'500 - 206'500 gross per year for this position in Zürich. This is the salary published in the original listing (or, when the employer omits a figure, a realistic estimate for the role and sector) — the calculator on this site converts it to your actual net take-home once cross-border tax and social contributions are applied.
Is this a full-time role, and what type of contract does iGroove AG offer?
This listing is a full-time position. The contract type shown here comes directly from the employer's original posting; always confirm exact hours, notice period and probation length with iGroove AG during the application process, since these details can vary by role even within the same contract category.
Do I need a cross-border work permit for a role in Zürich?
EU/EFTA residents living in the border zone of the country adjoining Canton Zürich can apply for a G permit; the Swiss employer files it with that canton's migration office after the contract is signed. Border-zone rules and processing times vary by neighbouring country and canton, so confirm the specifics with Zürich's cantonal migration office or with HR during the application.
How do I apply for this position at iGroove AG?
Use the "Apply now" button on this page — it links directly to iGroove AG's original listing at igroove.jobs.personio.de, so your application goes straight to the employer's own applicant-tracking system. Frontaliere Ticino does not collect or forward applications itself.