# Staff Software Engineer

**Company**: Starburst
**Location**: San Francisco, CA
**Work arrangement**: onsite
**Experience**: staff
**Job type**: full-time
**Salary**: $190,000-$250,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/starburst/jobs/4770330008
**Canonical**: https://yubhub.co/jobs/job_3e46ae11-548

## Description

We're looking for an experienced Staff Software Engineer to join our team. As a Staff Software Engineer, you will design, build, and operate high-quality data lakes and software systems that feed them. You will write production-grade software, services, APIs, tooling, and automation that enables data workflows and integrations at scale. You will also collaborate with technical leads, product managers, and data analysts to build robust data products and analytics.

Some of the key responsibilities of this role include:

- Designing, building, and operating high-quality data lakes and software systems that feed them

- Writing production-grade software, services, APIs, tooling, and automation that enables data workflows and integrations at scale

- Collaborating with technical leads, product managers, and data analysts to build robust data products and analytics

- Finding innovative ways to use Trino and Starburst to solve complex data management and software architecture challenges

- Leveraging AI to democratize access to datasets for users throughout Starburst

We're looking for someone with at least 7 years of combined experience in software engineering and/or data engineering, with genuine depth in both. You should have strong software engineering fundamentals, including writing clean, testable, well-reviewed code in Java, Python, or Scala. Experience building and optimizing data pipelines using Trino, Spark, dbt, and related frameworks is also required.

If you're passionate about building scalable and reliable software systems, and have a strong desire to learn and grow with our team, we'd love to hear from you.

## Skills

### Required
- Trino
- Starburst
- Java
- Python
- Scala
- data engineering
- software engineering
- data pipelines
- APIs
- tooling
- automation
