Bring your data engineering expertise to a mission-driven environment where your work helps power meaningful outcomes. This remote Senior Data Engineer role offers the opportunity to design, build, and support modern data solutions using Snowflake, dbt, and other cloud data technologies.
- Develop and maintain scalable data solutions that support internal and external applications.
- Collaborate with team members to define requirements, system scope, technical designs, and delivery timelines.
- Build and support data pipelines, data models, replication processes, and ETL/ELT workflows.
- Work closely with infrastructure and support teams to troubleshoot and resolve production issues.
- Create clear documentation for enhancements, system changes, and new development work.
- Contribute to ongoing improvements in data architecture, security, alerting, and operational reliability.
- Communicate progress, risks, and updates to technical and non-technical stakeholders.
- Mentor junior team members and help strengthen data engineering practices across the team.
- 5+ years of professional data engineering experience, including data modeling, database management, replication, ETL/ELT, security, and data flow development.
- 5+ years of hands-on Snowflake experience, including Tasks, Streams, Procedures, Dynamic Tables, Security, Snowpipe, and Integrations.
- 3+ years of dbt experience.
- 2+ years working in a CI/CD environment.
- Strong SQL and data analysis skills.
- Working knowledge of the software development lifecycle, including testing, debugging, and versioned delivery practices.
- Experience with Agile development methodologies.
- Strong organizational, analytical, problem-solving, and communication skills.
- Ability to work independently, take initiative, and manage priorities with minimal supervision.
- Experience with Qlik Replicate or Fivetran.
- Familiarity with Iceberg and data product development.
- Experience with Cortex CoWork or PowerDesigner.
- Working knowledge of Python.
- Experience with Looker and AWS S3.
- Exposure to AI-assisted data development patterns.
Horizontal is committed to fostering a workplace where diversity, equity, and inclusion are valued and respected. We welcome candidates from all backgrounds and encourage applications from individuals who can bring different perspectives, experiences, and ideas to the team.
By applying for this position, you acknowledge and agree that Horizontal Talent may contact you regarding your application using automated technology, including phone calls, SMS/text messages, or email, which may be delivered by our virtual AI recruiter, Alex.
Please apply through this online posting or by visiting our Job Board at www.horizontaltalent.com/job-board. Applications will be accepted for 4 weeks. For those that join the team, we offer competitive compensation and benefits including medical, dental, vision, and retirement. Check out all we have to offer and how you can become part of the Horizontal Talent Team. The pay range for this role is $51 - $89 per hour based on qualifications and experience.