Cachet company logo - Data Engineer position

Data Engineer

Cachet

📍 Tallinn, Estonia (Hybrid)
💰 Competitive + Stock Options

Job Description

Cachet is an insurance technology company that designs adaptive insurance solutions for platform-based businesses across Europe. Operating in Estonia, Poland, Latvia, and Sweden, we bridge the divide between the platform economy and traditional insurance, providing flexible coverage for ride-sharing platforms, gig work marketplaces, micromobility operators, and car-sharing services.

We are looking for a Data Engineer to build and maintain scalable data pipelines and transform raw insurance and platform data into reliable, structured datasets that power our analytics and decision-making.

What You'll Do:
• Build & maintain scalable data pipelines to transform raw insurance and platform data into reliable, structured datasets
• Develop data models and analytics integrations to support reporting, dashboards, and advanced analytics for Product, Finance, Insurance, and other teams
• Collaborate closely with our data scientist, engineers, product manager, and stakeholders from Sales, Insurance, and Finance
• Lead end-to-end data engineering projects: design, implement, test, deploy, document
• Drive data quality, governance, and best practices to ensure stakeholders can confidently make data-driven decisions

Our Tech Stack:
• Orchestration & Infrastructure: Airflow, Docker, AWS
• Databases & Storage: PostgreSQL
• Languages & Notebooks: Python, Jupyter Notebook
• Legacy ETL Tool: Pentaho (optional — planned replacement)
• BI & Analytics Tools: Metabase, PostHog

What We're Looking For:
• Strong Python and SQL skills
• Experience with building ETL workflows (Airflow) and relational databases (PostgreSQL)
• Familiarity with AWS and Docker
• Excellent communication skills; ability to collaborate across teams
• Passion for turning messy data into actionable insights

Nice to Have:
• Experience in insurance, mobility, or gig economy industries
• Experience migrating ETL systems (e.g., moving off Pentaho)
• Familiarity with event-driven architectures

Why Cachet?
• Meaningful Mission: Help gig workers access fair insurance and financial services
• Empowered Team: Join an agile startup with opportunities to make a real impact
• Supportive Culture: We value transparency, flexibility, and growth

What We Offer:
• A smart, ambitious, and supportive team
• Competitive salary and stock options
• A chance to build something new, from the early stages before major growth
• Hybrid setup, with flexible hours and work location

Job Details

Location

Tallinn, Estonia (Hybrid)

Salary Range

Competitive + Stock Options

Category

Engineering

Posted

November 23, 2025

Expires

January 22, 2026

Ready to Apply?

Interested in this position? Click the button below to apply.

Apply Now

More Jobs at Cachet

Head of Insurance

Europe (Remote)

Operations

Claims Operations Lead

Europe (Remote)

Operations

Similar Engineering Jobs

Senior Embedded Developer

Thinnect • Tallinn, Estonia

Full-Stack Developer

Bauhub • Tartu, Estonia

Full-Stack Engineer

Mind Titan • Estonia (Tallinn, Tartu, or remote)

Machine Learning Engineer

Mind Titan • Estonia (Tallinn, Tartu, or remote)