Fivetran
Staff Software Engineer, Metadata
$184K–$230K
Denver, Colorado, United States, AMER · Staff · Full-time · Posted Aug 13, 2026
- Experience
- 8+ years of software engineering experience.
About the job
Provides technical leadership for the Metadata team, owning architecture and delivery of services for data discovery, catalog, lineage, and run history.
What you'll do
- Lead complex projects and design, build, and own Metadata services and subsystems.
- Set technical direction and engineering quality standards; review designs and mentor engineers.
- Improve reliability and performance, manage incident follow-through, and participate in on-call.
What they ask for
- 8+ years of software engineering experience, including leading complex team-scope technical work.
- Deep expertise designing and owning subsystems in distributed, cloud-based systems; ability to set technical direction and lead multi-engineer initiatives.
- Proficiency in a modern backend or systems language such as Python, Java, C++, or C#; hands-on cloud, containerization, and development infrastructure experience.
- Experience with test strategy and operational health; fluent use of AI code assistants, coding agents, and conversational AI for code and SDLC artifacts.
Nice to have
- Experience in ETL/ELT or cloud-based data platforms; metadata, catalog, lineage, or discovery/search systems.
- Experience with GraphQL APIs and high-throughput, multi-tenant data services; familiarity with analytics engineering and dbt.
Pay
$183,711 — $229,638.75 USD (target new-hire compensation; may include sales incentives or target bonuses depending on role)
Tools
Python, GraphQL, Postgres, Snowflake, Kafka, Kubernetes, Docker, AWS
AI focus
Use AI tooling and agents for development and SDLC artifacts, including TDDs, PRDs, post-mortems, and test plans; model these practices for the team.
Model-written summary · the original posting is authoritative