Fivetran
Technology
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at Fivetran. Skills: Data pipelines, Distributed systems, High-volume data management, Java. Build data pipelines. Move data from sources”
Industry & Context.
Problem-solving
What They're Looking For.
Must Have
Recent hands-on software development experience, Experience in reliable distributed systems, High-volume data management experience, Experience with enterprise/web-scale products, Experience with wide array of algorithms, Experience with data structures, Expertise in working with Java, Expertise in working with AWS, Expertise in working with Cloud-based APIs, Expertise in working with databases, Expertise in working with software design, Expertise in working with programming best practices
Nice to Have
Kubernetes experience a plus, Docker experience a plus, GCP experience a plus, CircleCI experience a plus
What You'll Do.
Move data from sources
Move data to data warehouses
Operate on Kubernetes cluster
Ensure technical excellence
Contribute to architectural design
Mentor junior colleagues
Work with NoSQL databases
Work on core data pipeline
Move terabytes of data
Provide clean updates
Provide incremental updates
Provide automated updates
How You'll Work.
Team & Collaboration
Junior colleagues; Cross-functional teams
Full Job Description
From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven. About the Role We’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 new connectors operating on our global Kubernetes compute cluster. You will be responsible for ensuring the technical excellence for your team and owned services, by contributing to the code, reviewing code, contributing to architectural design and mentoring your junior colleagues. This is a full-time position based out of our Bangalore office. Our hybrid work model offers a blend of remote flexibility and in-person collaboration, including two days in the office each week to connect and build as a team. Technologies You’ll Use Java, SQL, Kubernetes, Docker, AWS, GCP, CircleCI. What You’ll Do You'll be working with Cloud APIs, SQL, and NoSQL databases, events, etc. You'll be working on the core data pipeline that moves terabytes of data from all our customers to their data warehouses You will process the data into clean, incremental, automated updates Skills We’re Looking For Strong technical and problem-solving skills, with recent hands-on software development experience Experience in reliable distributed systems, with an emphasis on high-volume data management within enterprise and/or web-scale products and platforms that operate under strict SLAs Broad technical knowledge which encompasses Software development and automation Experience with use of wide array of algorithms and data structures Expertise in working with Java, AWS, Cloud-based A
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Fivetran?
Real rants from real employees. Read before you apply.