Senior Software Engineer
Skills & Stack
About the Role
Senior Software Engineer at Fivetran Bengaluru, building the data pipelines platform that delivers customer data to warehouses reliably at scale.
About Fivetran
Fivetran makes access to data as simple and reliable as electricity, delivering customer data to warehouses canonical and ready to query with no engineering maintenance.
What You'll Do
- 1We're looking for a Senior Software Engineer for our data pipeline service to build and work on data pipelines that moves data from various sources to data warehouses. The work is very diverse — all the way from patching software to building warehouse data writers, to optimizing the behavior of sync services operating on our global Kubernetes compute cluster
- 2You will be responsible for ensuring the technical excellence for your team and owned services, by contributing to the code, reviewing code, designing features and mentoring our junior colleagues
- 3You will understand the key values that make our product great, and implement those values in the many small decisions you make every day as a product designer
- 4Java, PostgreSQL, Cloud Data Warehouses, AWS, GCP, Azure, Temporal, Grafana, Kubernetes, Docker
- 5Work on core features of the product, systematic enhancements, and bug fixes
- 6Write new or optimize the existing data writer platform to load data to warehouses
What We're Looking For
- Strong technical and problem-solving skills with 5+ years of professional experience writing Java code in the distributed production environment
- Experience in reliable data intensive distributed systems, with an emphasis on high-volume data management platforms that operate under strict SLAs
- Strong troubleshooting skill to debug problems with in existing code, connect the dots, come up with detailed RCA
- Ability to use conversational AI systems (like Claude, ChatGPT, and internal chatbots) to support researching, authoring, reviewing, and synthesizing various SDLC artifacts such as TDDs, PRDs, Postmortems, Test Plans, and Proposals
- Experience with Data Warehouses like BigQuery, Databricks, SQL Like with exposure to their internals
- Experience in data processing (ETL, ELT)
Check your fit before you apply
We check the resume on your profile against this role at Fivetran: a match score, what is missing, and what to fix before you apply.
Ready to apply for this role?
Senior Software Engineer at Fivetran — click below to submit your application.
