Software Engineer
Fivetran- Compensation
- $141k–$169k Published range
- Location
- Hybrid - Oakland, CA, 2 days/week in office Remote eligibility
- Employment
- Full-time Mid-level
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
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.