freehire launches on Product Hunt on 26 August.

Follow →

Senior Data Engineer

You design and build scalable data solutions that support analytics, machine learning, and business operations. You develop reliable batch and streaming pipelines, create reusable data models, ensure data quality, follow engineering best practices, contribute to architecture discussions, collaborate with data teams, communicate technical risks, and mentor junior engineers.

Responsibilities

  • Design and maintain scalable ETL and ELT pipelines
  • Work with large-scale datasets
  • Develop batch and streaming data pipelines
  • Build data platforms using modern tools
  • Create reusable data models and assets
  • Translate business needs into production-ready data solutions
  • Validate and monitor data quality
  • Follow software engineering best practices
  • Participate in technical design and architecture reviews
  • Improve data platform performance and scalability
  • Partner with data scientists, analysts, and product managers
  • Communicate technical concepts, project status, and risks
  • Mentor junior engineers

Requirements

  • 5+ years of data engineering or software engineering experience
  • Strong SQL skills
  • Fluency in Python, Scala, or Java
  • Experience with Airflow, Spark, dbt, Kafka, or Databricks
  • Understanding of data modeling and data warehousing
  • Knowledge of data quality and observability
  • Experience with AWS, GCP, or Azure
  • Experience supporting analytics and machine learning workflows
  • Familiarity with data governance, privacy, and compliance frameworks
  • Familiarity with infrastructure-as-code or DevOps practices

Benefits

  • Health insurance
  • Fertility and family planning programs
  • Mental health support
  • Fitness benefits
  • Paid time off
  • Paid sick leave
  • Annual bonus
  • Long-term incentive opportunities
  • 401(k) with up to 5% match
  • Commuter benefits
  • Pet insurance
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance
  • 14 paid company holidays

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available