Gusto is on a mission to grow the small business economy by providing essential services like payroll and HR. They are seeking a Senior Data Engineer to build and deliver durable data solutions, collaborating with analytics, product, and engineering teams to drive business and customer impact.
Responsibilities:
- Take loosely defined problems and drive them end-to-end—from framing the problem and aligning stakeholders to designing, building, and delivering durable data solutions
- Partner closely with analytics, product, and engineering teams to deliver data solutions that drive real business and customer impact
Requirements:
- 8-10+ years of industry experience in data engineering building scalable data pipelines and data products
- Strong proficiency in SQL and at least one programming language (e.g., Python, Scala, or Java)
- Proven experience building and maintaining robust data pipelines and ETL workflows, with hands-on dbt experience for reliable, testable, and maintainable data transformations
- Hands-on experience ingesting data from diverse sources, including APIs, databases, SaaS applications, and event streams
- Strong foundation in data modeling, schema design, and data quality best practices, with functional experience working on cloud platforms like Snowflake, Redshift, BigQuery, or Databricks
- Experience implementing CI/CD pipelines, automated testing, and data observability to ensure reliability and trust in data systems
- Familiarity with monitoring, alerting, and incident response for production-grade data pipelines
- Proven ability to optimize performance and cost across data workflows and storage systems
- Functional understanding of how to leverage AI and automation in data engineering — building self-service tools, intelligent pipelines, and agents that automate repetitive tasks
- Exemplar problem-solving skills and ability to work collaboratively in cross-functional teams
- Strong communication and collaboration skills, with a focus on clarity, empathy, and shared ownership