Senior Data Engineer

  • Senior
  • Remote, full-time
  • 75+ countries

Looks like a fit?

Apply and we will guide you through the next steps.

What you get

  • Competitive rate, based on seniority and skills
  • We find the projects. No client hunting or rate negotiations
  • Flexible schedule. Async or a small overlap with team hours
  • No micromanagement, no screen trackers
  • Direct work with clients, most with technical backgrounds

Contract by default; some clients offer direct hire.

Basic info

Seniority level
Senior
Work mode
Full-time, remote, works without supervision
Locations
75+ countries across Europe, Latin America, US and Canada, selected countries in Asia (Japan, Singapore, South Korea, the Philippines, Indonesia, Malaysia, Vietnam, Thailand, Saudi Arabia, UAE, Israel), Oceania (Australia, New Zealand, Papua New Guinea) and Africa (incl. Morocco and South Africa)

Skills

Must-have
  • Apache Airflow
  • Snowflake
  • Python
  • SQL
  • AWS
  • GCP
  • Microsoft Azure
Nice to have
  • PySpark
  • Dagster

Experience

Candidate meets one of the 2 options below.

Option A

Airflow & Snowflake
  • 4+ years of commercial experience as a Data Engineer
  • 3+ years of experience with Apache Airflow and 2+ years with Snowflake is required
  • Experience with AWS, GCP, or Microsoft Azure is mandatory

Option B

Python & SQL
  • 4+ years of commercial experience as a Data Engineer
  • 3+ years of experience with Python and 1+ year with SQL is required
  • Experience with AWS, GCP, or Microsoft Azure is mandatory

Other requirements

  • You own problems end-to-end: you spot the issue in the data or pipeline, design and build the solution, and ship it to production.
  • You can show the business impact of your work with concrete results (e.g., faster data processing, lower infrastructure costs, fresher data for stakeholders, fewer pipeline incidents).
  • Advanced English: you discuss business tasks, explain your technical decisions, raise risks early, and present yourself and your results well on client calls.
  • You work full-time remotely and deliver without supervision.
  • You onboard quickly and start shipping in your first weeks.

Selection process

  1. Apply and complete your profile
  2. Verify your role
  3. Once approved, we match you with a project. Typical time to first project: 3 weeks