Remote job
Senior Data Engineer
Job details
About this role
Role overview
A senior data engineer is needed to join a staff-augmentation team supporting a fast-moving SaaS data platform that is working through a significant post-acquisition data backlog. The role blends deep technical execution with sound engineering judgment, designing and building reliable pipelines on a modern Snowflake, dbt, and Airflow stack while staying connected to the business objectives behind them. This is a high-visibility position where performance in the first 60 days is measured directly against incumbent contractors, with strong self-directed delivery translating into a long-term dedicated placement.
Responsibilities
- Own complex technical projects end-to-end with minimal direction, from initial design through production rollout - Design, build, and maintain scalable ELT pipelines in dbt against a Snowflake warehouse, including query and warehouse performance tuning - Develop and sustain orchestration workflows in Apache Airflow - Apply dimensional modeling, data warehousing, and analytics engineering best practices to support reliable downstream reporting - Prepare and model data for consumption in modern BI tools, primarily Sigma, with some exposure to Tableau for embedded, customer-facing reporting - Identify opportunities for automation, process improvement, and broader platform modernization - Mentor other engineers through code review and technical guidance, raising the overall technical bar of the team - Proactively flag risks and performance issues, and help shape the platform's forward-looking AI and ML data capabilities
Requirements
- 7+ years of professional data engineering experience with a demonstrated track record of owning complex projects under minimal direction - Hands-on proficiency with Snowflake, including performance tuning and familiarity with modern Snowflake capabilities - Strong dbt experience building and maintaining production ELT pipelines - Experience with Apache Airflow or a comparable orchestration platform - Strong Python skills - Solid grounding in dimensional modeling, data warehousing, and analytics engineering best practices - Comfort working in modern reporting and visualization tools such as Sigma, Tableau, or Power BI - Track record of designing scalable, maintainable, and well-documented pipelines and models - Demonstrated mentorship experience, comfortable reviewing code and supporting less senior engineers - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Nice to have
- Snowflake Cortex experience and/or Snowflake AI certification - Sigma experience - Tableau experience, particularly for embedded or customer-facing reporting - Prior experience working in a post-acquisition or carve-out data environment
Benefits and work setup
- Fully remote work arrangement - Flexible schedule - Unlimited paid time off - Paid parental and bereavement leave - Exposure to globally recognized clients - Collaborative team environment with a focus on learning and growth - Equal opportunity employer; background checks may be required for certain positions or projects