Senior Data Engineer

Skills
Computer ScienceWarehouse OperationsData IntegrityData WarehousingGood Laboratory PracticeHealthcareModeling
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years in data engineering
  • 2+ years with distributed large-scale cloud data warehouses
  • Strong Snowflake performance optimization and cost-governance experience
  • Advanced Python with modular reusable testable code
  • Expert-level SQL and data warehousing methodology
  • Experience with CI/CD tools such as GitHub Actions or Argo CD
  • Experience with orchestration tools such as Prefect or Airflow
  • Experience with monitoring tools such as Datadog
  • Experience managing production pipelines with uptime data quality and SLA focus
  • BS/MS in Computer Science Information Systems or related field

Nice to have

  • Technical leadership
  • Cross-functional mindset
  • Operational rigor
  • Problem solving
  • Adaptability

Day to day

  • Develop and scale Python and Snowflake data infrastructure to support analytics and self-service workflows.
  • Design resilient ELT pipelines and maintain analytics schemas that simplify complex logic for business users.
  • Partner closely with Finance Product and Analytics while leading projects from inception to production and ensuring data reliability.

Hiring process

  • Apply through the official careers page
  • Participate in live interviews
  • Complete secure onboarding after formal offer