Staff Software Engineer, Metadata
Fivetran- Compensation
- $16216k–$19888k Published range · Top quartile for Engineering (450 listings)
- Location
- Hybrid - Denver, CO (occasional office days) Remote eligibility
- Employment
- Full-time Staff / Principal
About the job
Fivetran and dbt Labs are building data pipelines to power the modern data stack. We're looking for a staff software engineer to be a technical leader on our Metadata team, which owns the metadata layer of the dbt platform — the discovery API, catalog, lineage, and run history services.
Responsibilities
- Lead the design and delivery of complex, team-level projects across the Metadata services.
- Independently design and develop the architecture of new subsystems, and own team-level subsystems end to end.
- Use AI tooling and agents across development and SDLC artifacts.
- Review and approve technical designs, ensuring they meet a high quality bar.
- Drive technical initiatives across discovery API, catalog, lineage, and run history.
- Set and uphold design, architecture, and coding best practices.
- Coach and mentor engineers.
- Write technical specs and document common components.
- Fix and optimize critical parts of the codebase, drive incident follow-through.
- Participate periodically in the on-call rotation.
Qualifications
- 8+ years of software engineering experience with a track record of leading complex, team-scope technical work.
- Deep expertise designing and owning subsystems in distributed, cloud-based systems.
- Demonstrated ability to set technical direction for a team.
- Excellent design and architecture judgment.
- Writes exemplary, well-tested code.
- Strong track record of raising quality through code review and coaching.
- Experience partnering with QE on test strategy and owning operational health.
- Proficiency in a modern backend or systems language such as Python, Java, C++, or C#.
- Hands-on experience with cloud platforms (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and managing dev infrastructure.
- Fluent in using AI code assistants and coding agents.
Technologies: Python, GraphQL, Postgres, Snowflake, Kafka, Kubernetes, Docker, AWS, GCP, Datadog.
Compensation: Denver Pay Range: $162,157.50—$198,877.25 USD.
Benefits: 100% employer-paid medical insurance, generous PTO, paid sick time, inclusive parental leave, holidays, RSU stock grants, professional development, monthly cell phone stipend, mental health support platform.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.