Fivetran

Staff Software Engineer

Fivetran
Apply
9 days ago
Toronto, CanadaStaff+

Responsibilities

  • Write and deliver reliable Java code with unit and integration tests.
  • Optimize critical code and resolve performance bottlenecks in high-volume data systems.
  • Lead projects by identifying risks, breaking down work, and estimating effort for engineers.
  • Create technical designs for major features and build reusable team components.
  • Mentor engineers on code quality and established coding practices.
  • Work across requirements, design, prototyping, implementation, review, release, and monitoring.
  • Resolve customer issues in collaboration with customer support.
  • Use AI coding agents for incident resolution, feature development, testing, and investigations.

Requirements

  • Expertise in Java development.
  • Experience developing reliable software for high-volume data management under strict SLAs.
  • Experience with AWS, GCP, or Azure.
  • Expertise in database internal architecture and how databases respond to events and requests.
  • Knowledge of popular NoSQL databases such as MongoDB and Amazon DynamoDB.
  • Knowledge of and appreciation for clean code practices.
  • Ability to keep up with frontier agentic AI development.
  • Preferred: experience with MongoDB or Amazon DynamoDB change data capture.
  • Preferred: experience developing ETL or ELT data integration tools.
  • Preferred: experience identifying and optimizing performance bottlenecks in distributed systems.

Benefits

  • Full-time hybrid position based out of Fivetran’s Toronto office, combining remote flexibility with in-person collaboration.
  • 100% employer-paid medical insurance, with variation by country and worker type.
  • Paid vacation or flexible/unlimited vacation depending on role and country, paid sick time, inclusive parental leave, paid holidays, a year-end 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 mindfulness resources for employees and covered dependents.

Tech Stack

Amazon DynamoDBAWSAzureBazelElasticsearchFirebaseGoogle Cloud PlatformJavaMongoDB

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