F

Fivetran

Moves business data into cloud analytics systems

Staff Software Engineer - Metadata

Backend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaIn-person

About the Job

Requirements

  • At least 8 years of software engineering experience, with a track record of leading complex, team-scope technical work to completion.
  • Deep expertise designing and owning subsystems in distributed, cloud-based systems.
  • Demonstrated ability to set technical direction for a team and drive multi-engineer initiatives across an area of ownership.
  • Strong design and architecture judgment, including identifying design flaws in existing systems and proposing sound solutions with clear trade-offs.
  • Ability to write exemplary, well-tested code that serves as a model for others, and reliably estimate and deliver sprint to sprint.
  • A strong track record of raising quality through code review, coaching peers, and enforcing accepted engineering practices.
  • Experience partnering with Quality Engineering on test strategy and owning operational health, including incidents, post-mortems, reliability, and performance.
  • Proficiency in a modern backend or systems language such as Python, Java, C++, or C#.
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure; containerization with Docker and Kubernetes; and managing development infrastructure.
  • Fluency in using AI code assistants and coding agents to generate and investigate code, and conversational AI such as Claude or ChatGPT to author, review, and synthesize software development lifecycle artifacts; able to model those practices for a team.

Responsibilities

  • Lead the design and delivery of complex, team-level projects across Metadata services, coordinating development across multiple engineers.
  • 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 software development lifecycle artifacts such as technical design documents, product requirements documents, post-mortems, and test plans.
  • Review and approve technical designs, ensure they meet a high quality bar, and identify design deficiencies before they ship.
  • Drive technical initiatives across the team's responsibility areas: discovery API, catalog, lineage, and run history.
  • Set and uphold design, architecture, and coding best practices, and hold teammates accountable for code quality.
  • Coach and mentor engineers, demonstrably improving the quality of code across the team.
  • Write technical specifications, document common components, and keep the team accountable for necessary project documentation.
  • Fix and optimize critical parts of the codebase, drive incident follow-through, and advance reliability and performance of owned services.
  • Participate periodically in the on-call rotation.

Desired Qualifications

  • Experience in data processing (ETL, ELT) and/or cloud-based data platforms.
  • Experience architecting metadata, catalog, lineage, or discovery/search systems.
  • Experience with GraphQL APIs and high-throughput, multi-tenant data services.
  • Familiarity with the analytics engineering workflow and the dbt ecosystem.

About the Company

Fivetran

Moves business data into cloud analytics systems

Fivetran moves data from business applications and databases into cloud analytics systems so data teams can work with reliable records instead of building pipelines by hand. Its ready-made connectors handle changes in source tables and software interfaces, reducing the maintenance needed to keep information up to date. Teams also use its transformation tools to turn raw records into datasets for reporting, operations and AI applications. Fivetran charges for usage, measuring the distinct records changed each month and the data models run, with plans for different security and operational needs. Founded in 2012, Fivetran is headquartered in Oakland, California.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$852.7M
Headquarters
Oakland, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Fivetran

See more jobs