Job Description
Gusto is seeking a Senior Software Engineer to join their Data Platform team. This role involves architecting, building, and maintaining the data infrastructure that empowers Data Science, Business Intelligence, and analysts across Gusto. The ideal candidate will have a strong software development background with knowledge of data architectures and data delivery.
Responsibilities: - Architect, build, and refine infrastructure and tools for data access.
- Efficiently handle large volumes of data in batch and real-time.
- Take ownership of solutions, from requirements to implementation and monitoring.
- Collaborate within a team, sharing knowledge and working with others.
Requirements: - At least 5 years of software engineering experience.
- Experience building cloud solutions, preferably on AWS (Redshift, MSK, EMR).
- Experience with OLAP databases (Clickhouse).
- Experience building data pipelines at scale, using Airflow and Python.
- Experience with streaming systems (Kafka, Kinesis, or similar) is desired.
- Ability to translate vague requirements into clear deliverables.
Gusto offers: - A collaborative and inclusive workplace.
- Opportunities to work with a modern, online people platform.