Senior Data Engineer
Skills
Computer ScienceWarehouse OperationsData IntegrityData WarehousingGood Laboratory PracticeHealthcareModeling
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
