Senior Software Engineer - Data Platform
About the Role:
We are looking for a Senior Software Engineer to architect, build, and maintain the data infrastructure at Gusto. As part of the Data Platform team, you will collaborate closely with Data Science, Business Intelligence, and analysts across Gusto teams to help them achieve their goals.
The Data Platform position is a software development role with knowledge of data architectures and data delivery. The ideal candidate is passionate about developing software, working with data, and understanding the needs of end users.
Here’s what you’ll do day-to-day:
Architect, build, and refine our infrastructure and tools that enable other teams to work with data.
Efficiently handle vast amounts of clickstream, database, and third party application data, processing in batch and real-time
Take full ownership of the solutions you build, working with stakeholders to develop requirements, implement solutions, monitor production, and troubleshoot problems that arise.
Work as part of a team. We value team players who share their knowledge and like collaborating with others.
Here’s what we're looking for:
At least 5 years of software engineering experience.
Experience building solutions in the cloud, AWS preferred (Redshift, MSK, EMR).
Experience with OLAP databases (Clickhouse)
Experience building data pipelines at scale, Airflow and Python preferred.
Experience with streaming systems desired (Kafka, Kinesis, or similar).
Ability to turn vague requirements into clear deliverables with minimal guidance.
Our cash compensation amount for this role is targeted at $139,000-$173,000/year in Denver, Austin, Miami, Chicago, and Atlanta, $152,000-$188,000/year in Los Angeles, $131,000-$162,000/year CAD in Toronto, and $169,000-$209,000/year for San Francisco, Seattle and New York. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.
About the job
Apply for this position
Senior Software Engineer - Data Platform
About the Role:
We are looking for a Senior Software Engineer to architect, build, and maintain the data infrastructure at Gusto. As part of the Data Platform team, you will collaborate closely with Data Science, Business Intelligence, and analysts across Gusto teams to help them achieve their goals.
The Data Platform position is a software development role with knowledge of data architectures and data delivery. The ideal candidate is passionate about developing software, working with data, and understanding the needs of end users.
Here’s what you’ll do day-to-day:
Architect, build, and refine our infrastructure and tools that enable other teams to work with data.
Efficiently handle vast amounts of clickstream, database, and third party application data, processing in batch and real-time
Take full ownership of the solutions you build, working with stakeholders to develop requirements, implement solutions, monitor production, and troubleshoot problems that arise.
Work as part of a team. We value team players who share their knowledge and like collaborating with others.
Here’s what we're looking for:
At least 5 years of software engineering experience.
Experience building solutions in the cloud, AWS preferred (Redshift, MSK, EMR).
Experience with OLAP databases (Clickhouse)
Experience building data pipelines at scale, Airflow and Python preferred.
Experience with streaming systems desired (Kafka, Kinesis, or similar).
Ability to turn vague requirements into clear deliverables with minimal guidance.
Our cash compensation amount for this role is targeted at $139,000-$173,000/year in Denver, Austin, Miami, Chicago, and Atlanta, $152,000-$188,000/year in Los Angeles, $131,000-$162,000/year CAD in Toronto, and $169,000-$209,000/year for San Francisco, Seattle and New York. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.