Fivetran

Staff Software Engineer, Metadata

Fivetran
Apply
2 months ago
Toronto, CanadaStaff+

Base Salary

$162k - $199k/yr

Responsibilities

  • Lead design and delivery of complex team-level projects across Metadata services.
  • Design and develop new subsystem architectures and own team-level subsystems end to end.
  • Use AI tooling and agents across development and SDLC artifacts.
  • Review and approve technical designs and identify design deficiencies before release.
  • Drive technical initiatives for discovery API, catalog, lineage, and run history.
  • Set and uphold design, architecture, and coding standards.
  • Coach and mentor engineers while improving code quality across the team.
  • Write technical specifications and document common components.
  • Optimize critical code, follow through on incidents, and improve service reliability and performance.
  • Participate periodically in the on-call rotation.

Requirements

  • 8+ years of software engineering experience leading complex, team-scope technical work.
  • Deep expertise designing and owning subsystems in distributed, cloud-based systems.
  • Demonstrated ability to set technical direction and drive multi-engineer initiatives.
  • Excellent design and architecture judgment with the ability to evaluate trade-offs.
  • Strong coding, code review, coaching, and engineering quality practices.
  • Experience partnering with QE on test strategy and owning 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 AWS, GCP, or Azure; Docker and Kubernetes; and development infrastructure.
  • Fluency with AI code assistants, coding agents, Claude, or ChatGPT for code and SDLC artifacts.
  • Experience with ETL or ELT and cloud-based data platforms is a bonus.
  • Experience architecting metadata, catalog, lineage, or discovery/search systems is a bonus.
  • Experience with GraphQL APIs and high-throughput, multi-tenant data services is a bonus.
  • Familiarity with analytics engineering workflows and the dbt ecosystem is a bonus.

Benefits

  • 100% employer-paid medical insurance
  • Paid time off, paid sick time, inclusive parental leave, holidays, Global Week of Rest, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and team-building activities
  • Monthly cell phone stipend
  • Mental health support platform with therapy, coaching, and self-guided mindfulness resources

Categories

BackendData Engineering
Fivetran

About Fivetran

1,001-5,000 employees

Fivetran builds a managed data integration platform that extracts data from hundreds of SaaS apps and databases and loads it into cloud data warehouses for analytics and AI teams. Sold as a subscription SaaS service, it provides prebuilt connectors, automated schema management, and ELT/replication to destinations like Snowflake, BigQuery, Databricks, and Redshift. Founded in 2012 and headquartered in Oakland, it serves customers such as Autodesk, Condé Nast, JetBlue, and Morgan Stanley.

Contact me