Staff Backend Software Engineer

Fivetran

Oakland (CA)

Hybrid

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Fivetran is hiring a Staff Software Engineer, Backend for the Reverse ETL product engineering team in Oakland. You will integrate data activation capabilities across authentication, billing, data model, and UI, while mentoring engineers and leading cross-team projects.

You’ll work with Ruby on Rails, Typescript, Vue, and AWS, prototyping ideas, and shaping features with product teams and customers. A strong emphasis on end-to-end ownership and collaboration across North America is required.

Qualifications

  • Proven experience in system integration, including API consumption and development.
  • Experience being on-call.
  • 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++, Java, Go.
  • Strong relational database knowledge; Snowflake experience is a bonus.
  • Familiarity with cloud providers (GCP/AWS/Azure).

Responsibilities

  • Mentor early-career engineers and perform thoughtful code reviews.
  • Lead major projects from research spikes to design documents and rollout.
  • Collaborate with product, leadership, and customers to design features and improve developer experiences.
  • Work across teams, time zones, and departments to deliver end-to-end solutions.

Skills

Python
Ruby on Rails
Go
Java
APIs
On-call

Tools

Snowflake
AWS
GCP
Azure

Job description

  • We’re looking for a Staff Software Engineer, Backend to join our Reverse ETL product engineering team
  • Formerly Census, we were acquired in May 2025 to augment Fivetran’s warehouse-first data movement product story. Now we’re integrating our entire product directly into the Fivetran dashboard, bringing best-in-class data activation to every Fivetran customer
  • As a staff software engineer in Reverse ETL, you’ll be on the front lines of integrating data activation capabilities into the Fivetran product along every dimension – authentication, billing, data model, UI and more. You’ll be a senior member of a distributed, collaborative, agile team of engineers of varying experience levels and diverse backgrounds
  • Make contributions to all parts of our tech stack, which comprises Ruby on Rails, Typescript, Vue, and AWS
  • Be comfortable “filling in the gaps” in product / design specs. The prospect of being able to prototype to test ideas out before committing to building is exciting to you
  • Work closely with our product team, leaders, and customers to help design and develop features that make Fivetran the one-stop shop for data activation
  • Mentor early-career engineers, perform thoughtful and constructive code reviews, advise on best practices, provide project-level leadership, operate across teams, departments, and time zones
  • Lead major projects, from driving research spikes, to writing and socializing design documents, to planning the implementation and rollout
Requirements
  • Proven experience in system integration, including API consumption and development (experience with infrastructure management is a bonus)
  • Experience being on-call
  • Expertise in at least one interpreted language such as Python, Ruby on Rails, etc
  • Hands-on experience with at least one compiled language such as C++, Kotlin, Scala, Go, Java, etc
  • Solid understanding of relational databases (experience with data warehousing solutions (e.g., Snowflake) is a bonus)
  • Familiarity with leading cloud providers, such as GCP, AWS, or Azure
  • Present and available online for synchronous and asynchronous collaboration with a team distributed across North America
  • Is customer-focused, with an eye for building delightful product experiences and developer experiences
  • Thrives in ambiguous environments where you get to work directly with customers and make decisions that build trust and have a huge impact on the business
  • Able to work in-person in our Toronto/Oakland office 2 days per week
  • Approaches new problems with a scrappy optimism, with a bias towards action
  • Can build things end-to-end. Our engineers build, deploy and maintain their code
  • Is adept with data, backend systems, APIs, and UI components
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Backend
Staff Software Engineer, Backend

Fivetran • Oakland (CA)

On-site
USD 210,000 - 290,000
Staff Software Engineer, Backend
Staff Software Engineer, Backend

Fivetran, Inc. • Oakland (CA)

On-site
USD 196,000 - 245,000
Medical insurance
Paid time off
Professional development
+3
Staff Backend Engineer, Reverse ETL – Hybrid Activation
Staff Backend Engineer, Reverse ETL – Hybrid Activation

Fivetran, Inc. • Oakland (CA)

Hybrid
USD 196,000 - 245,000
Medical insurance
Paid time off
Professional development
+3
Senior Staff Systems Engineer
Senior Staff Systems Engineer

Fivetran, Inc. • Oakland (CA)

On-site
USD 232,000 - 290,000
Medical insurance (100% employer-paid)
Paid time off and holidays
Professional development and training
+3
Staff Backend Engineer - Data Activation (Hybrid)
Staff Backend Engineer - Data Activation (Hybrid)

Fivetran • Oakland (CA)

Hybrid
USD 210,000 - 290,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Fivetran • Michigan

On-site
USD 232,000 - 290,000
100% employer-paid medical insurance
Generous PTO and parental leave
RSU stock grants
+4
Senior Staff Software Engineer
Senior Staff Software Engineer

Fivetran, Inc. • Oakland (CA)

On-site
USD 232,000 - 290,000
100% employer-paid medical insurance
Generous PTO and holidays
Professional development
+3
Staff Backend Engineer — End-to-End Data Activation
Staff Backend Engineer — End-to-End Data Activation

Fivetran • Oakland (CA)

Hybrid
USD 140,000 - 190,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Fivetran • Oakland (CA)

On-site
USD 232,000 - 290,000
Medical insurance
Paid time off
RSU stock grants
+4
Senior Staff Site Reliability Engineer
Senior Staff Site Reliability Engineer

Fivetran, Inc. • Oakland (CA)

On-site
USD 232,000 - 290,000
Employer-paid health insurance
Generous PTO & holidays
Professional development
+3