Skip to main content

Staff Software Engineer, Metadata

Fivetran
Hybrid - Denver, CO (occasional office days)Updated 2d ago
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
Role family
Engineering
B2B SaaS
Apply on fivetran.com
Job actionsApply now
Job actionsApply now

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

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.