Skip to main content

Software Engineer

Fivetran
Hybrid - Oakland, CA, 2 days/week in officeUpdated 21d ago
Compensation
$141k–$169k
Published range
Location
Hybrid - Oakland, CA, 2 days/week in office
Remote eligibility
Employment
Full-time
Mid-level
Role family
Engineering
B2B SaaS
Role skills
Apply on fivetran.com
Job actionsApply now
Job actionsApply now

About the job

About Fivetran

Fivetran and dbt Labs are joining forces to deliver the data infrastructure layer that helps organizations move, transform, and trust their data. Fivetran automates data movement across systems, clouds, engines, and tools, while dbt Labs pioneered analytics engineering. Together, they support thousands of organizations in building a trusted foundation for analytics, AI, and business decisions.

About the Role

Fivetran is building data pipelines to power the modern data stack. As a Software Engineer, you will focus on developing world-class enterprise capabilities and features for the largest and most sophisticated customers. You will have an impact across the entire product as the team evolves a high-performance extract-load-transform data integration system, enabling connector teams to ship the Fivetran ELT product using powerful abstractions. The role involves solving problems in performance engineering, data security, and cluster orchestration.

What You'll Do

  • Design and implement features and performance improvements for highly scalable distributed data pipelines on the cloud.
  • Develop, maintain, and test code.
  • Conduct design and code reviews.
  • Collaborate with peers, product managers, customer support, and other stakeholders.
  • Participate periodically in on-call rotation.

Skills We're Looking For

  • Bachelor's degree, preferably in Software Engineering or Computer Science.
  • 3+ years of experience in the software industry.
  • Experience designing and developing reusable libraries and experimentation platforms for backend and frontend.
  • Ability to write well-structured and performant code.
  • Experience in code reviews, design, troubleshooting, and testing.
  • Experience programming in an object-oriented/systems language such as Java, C++, C#.
  • Experience with continuous integration tools like Buildkite.
  • Knowledge of observability tools like New Relic/Grafana is a plus.
  • Knowledge of Data Engineering is a plus.
  • Ability to use AI code assist and coding agents to generate code.
  • Ability to use conversational AI systems (like Claude, ChatGPT) for SDLC artifacts.

Bonus Skills

  • Hands-on experience with cloud technologies (AWS, GCP, Azure) and containerization (Docker, K8s).
  • Experience in data processing (ETL, ELT) and/or cloud-based platforms.

Compensation & Benefits

Oakland Pay Range: $140,592—$168,717.50 USD. Benefits include 100% employer-paid medical insurance, generous paid time away, RSU stock grants, professional development, and more.

Application

Apply via the Fivetran careers page.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.