F

Fivetran

Moves business data into cloud analytics systems

Staff Software Engineer - Backend

Backend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Expertise in at least one interpreted language, such as Python or Ruby on Rails.
  • Hands-on experience with at least one compiled language, such as C++, Kotlin, Scala, Go, or Java.
  • Solid understanding of relational databases.
  • Proven experience in system integration, including API consumption and development.
  • Familiarity with a leading cloud provider, such as Google Cloud Platform, AWS, or Azure.
  • Experience being on-call.
  • Ability to build, deploy, and maintain code end-to-end.
  • Adeptness with data, backend systems, APIs, and user interface components.
  • Availability for synchronous and asynchronous collaboration with a team distributed across North America.
  • Ability to work in person in the Toronto or Oakland office two days per week.

Responsibilities

  • Contribute to all parts of the technology stack, including Ruby on Rails, TypeScript, Vue, and AWS.
  • Fill gaps in product and design specifications and prototype ideas to test them before committing to implementation.
  • Work closely with the product team, leaders, and customers to design and develop data activation features.
  • Mentor early-career engineers, conduct constructive code reviews, advise on best practices, provide project-level leadership, and operate across teams, departments, and time zones.
  • Lead major projects, including research spikes, writing and sharing design documents, and planning implementation and rollout.

Desired Qualifications

  • Experience with data warehousing solutions such as Snowflake.
  • Experience with infrastructure management.
  • Customer focus in building product and developer experiences.
  • Ability to work effectively in ambiguous environments, collaborate directly with customers, and make decisions that build trust and impact the business.

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