Staff Software Engineer, Metadata

Fivetran
California
Workplace: RemoteFull timeUSD 162,157.5 - 198,877.25Function: Software EngineeringSkills: ["Design judgment","Code quality","Mentorship","Technical leadership","Reliability focus"]

Lead technical direction for the Metadata team, owning architecture and delivery of key services in the dbt platform (discovery API, catalog, lineage, and run history). Drive complex, multi-engineer projects end-to-end, set design and code-quality standards, and raise reliability and performance through deep debugging, incident follow-through, and strong engineering practices. Coach and mentor engineers while writing specifications and ensuring well-tested, production-ready implementation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fivetran
Fivetran
1 day ago

Staff Software Engineer, Metadata

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Lead technical direction for the Metadata team, owning architecture and delivery of key services in the dbt platform (discovery API, catalog, lineage, and run history). Drive complex, multi-engineer projects end-to-end, set design and code-quality standards, and raise reliability and performance through deep debugging, incident follow-through, and strong engineering practices. Coach and mentor engineers while writing specifications and ensuring well-tested, production-ready implementation.
Location: California
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead design and delivery of complex, team-level projects across Metadata services with coordination across multiple engineers.
  • •Design and develop architecture of new subsystems, owning them end to end.
  • •Review and approve technical designs, enforcing high-quality standards and identifying issues before launch.
  • •Drive technical initiatives across discovery API, catalog, lineage, and run history areas.
  • •Support reliability and performance through critical code fixes, incident follow-through, documentation, and on-call participation.

Pay and Benefits

Salary: USD 162,157.5 - 198,877.25
Perks:Health InsurancePaid Time-offParental LeaveRsusLearning BudgetCell Stipend

Key Requirements

  • •8+ years of software engineering experience leading complex, team-scope technical work to completion.
  • •Deep expertise designing and owning subsystems in distributed, cloud-based systems.
  • •Ability to set technical direction and drive multi-engineer initiatives across an area of ownership.
  • •Strong architecture judgment and ability to identify design flaws with clear trade-off solutions.
  • •Proficiency in backend/systems development with modern languages (e.g., Python, Java, C++, or C#) and cloud/container technologies (AWS/GCP/Azure, Docker/Kubernetes).
Experience:Distributed systemsCloudData infrastructureMetadataBackend engineering
Skills:Design judgmentCode qualityMentorshipTechnical leadershipReliability focus
Languages:English
Tech Stack:PythonGraphQLPostgresSnowflakeKafkaKubernetesDockerAWSGCPAzureDatadogClaudeChatGPT

Company Brief

Fivetran
Provides automated data integration and replication software that moves data from hundreds of sources into cloud data warehouses and analytics platforms. Helps engineering and analytics teams keep data pipelines reliable, current, and low-maintenance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Oakland, United States
Founded: 2012
WebsiteLinkedIn