Logo-of-Fivetran-hiring-for-jobs-in-US-on-GrabJobs

Senior Software Engineer - Destinations

Job Description - Senior Software Engineer - Destinations

About the Role


Fivetran is building data pipelines to power the modern data stack for thousands of companies.


We are looking for a Senior Software Engineer with a passion for building enterprise-grade software to join our team. This work is highly visible and critical to Fivetran’s long-term growth and success. You will make an impact across the entire product as we develop our next-generation transformation and scheduling solutions.


Fivetran exemplifies data-driven development — our engineering team is focused on building a world-class product that:



  • Facilitates Data Analytics – Join our mission to reliably deliver best-in-class schemas and clean data, designed to be intuitively useful to analysts.

  • Contributes to our Community – Help develop tools like data lakes, SQL-based transformations, and schema explorers to empower analysts and enhance their tools.

  • Is Absolutely Dependable – Make Fivetran the most reliable and secure component of our customers’ data infrastructure.


We value no-nonsense code and take pride in the simplicity and effectiveness of the systems we build. Our backend is built on Java, C, Postgres, and Kubernetes; our frontend uses React and TypeScript.


This is a full-time position based in our Novi Sad, Serbia 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

  • Postgres

  • GCP

  • SQL

  • BigQuery

  • Bazel

  • BuildKite


What You’ll Do



  • Lead the design, development, and debugging of features for Fivetran’s customers.

  • Manage and lead projects simultaneously, collaborating with stakeholders to ensure timely and high-quality delivery in an iterative development environment.

  • Maintain and enhance existing features; advocate for improvements in the codebase and infrastructure.

  • Uphold high standards for code quality, performance, scalability, and reliability through thorough testing and code reviews.

  • Collaborate with engineers across teams on cross-functional projects to create innovative solutions.

  • Help ensure Fivetran remains the most reliable and secure part of our customers’ data stack.

  • Stay informed about emerging technologies and development trends; advocate for improvements in tooling and methodologies.

  • Partner with the Customer Success and Go-To-Market teams to resolve complex customer issues and support company growth.

  • Participate in the on-call rotation periodically.

  • Take part in the hiring process and mentor junior developers.


Skills We’re Looking For



  • 7+ years of experience in software engineering with a strong track record of solving complex problems.

  • Deep understanding of object-oriented programming, preferably in Java.

  • Proven ability to write well-structured, performant, and maintainable code.

  • Demonstrated success in leading and delivering large-scale, complex projects.

  • Proficient in defining project requirements and designing corresponding systems and infrastructure.

  • Ability to break down customer requirements into actionable engineering tasks.

  • Comfortable improving and refactoring existing codebases.

  • Understanding of how to build high-performance systems and processes.

  • Passion for mentoring and helping others grow.

  • Analytical mindset with the ability to identify design flaws and drive system improvements.

  • Experience with cloud platforms (GCP, AWS, or Azure) and containerization (Docker, Kubernetes).

  • Strong written and verbal communication skills in English.

  • Familiarity with observability tools (e.g., New Relic, Grafana) is a plus.

  • Experience with CI tools like BuildKite or CircleCI.


Bonus Skills



  • Experience with data processing (ETL/ELT) and modern data platforms.

  • Background in building cloud-native solutions using tools like Kubernetes, Docker, GCP, AWS, or BuildKite.

  • Experience with dbt. 


#LI-HYBRID #LI-SG1

Original job Senior Software Engineer - Destinations posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Software Engineer - Destinations Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.