Role OverviewWe are looking for a Senior Data Engineer to architect, build, and scale a modern data platform. The role prioritizes clean, well-tested Python code and a deep commitment to data reliability and accessibility.
What You Will Do
- Design, build, and maintain reliable, scalable ETL/ELT workflows that process batch and streaming data from diverse sources. - Design efficient, production-ready schemas (normalized and denormalized) in Snowflake to optimize query performance and enable enterprise analytics. - Connect and ingest data from third-party REST APIs, event-driven streams, and batch sources into core data storage platforms. - Maintain and expand workflow orchestration pipelines using modern tools (Airflow, Prefect, or Dagster). - Implement automated testing, validation, lineage tracking, and proactive alerting frameworks to guarantee data accuracy and system uptime. - Apply modern software engineering standards—including design patterns, automated unit/integration testing, and clear documentation—to data repositories.
Why It Might Be a Fit
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
Requirements
- Authorized to work for ANY employer in the US
- 4+ years of experience as a Data Engineer
- Core Python Fundamentals
- Advanced SQL & Modeling
- Data Warehousing
- Workflow Orchestration
- Integrations & Ingestion
- Data Quality & Lineage
- DevOps / DataOps Practices
- Upper-intermediate English level
Benefits
- Growth without limits
- Competitive compensation
- Flexibility
- Meaningful, modern projects
- Collaborative culture
- Well-being & support
]]>