Fivetran Inc. logo

Senior Software Engineer - Database Connectors

Job Overview

Location

Novi Sad, South BaÄŤka, Serbia, EMEA

Job Type

Full-time

Category

Backend Engineer

Date Posted

March 19, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Software Engineer on Fivetran’s Database Connectors team, you will play a critical role in ensuring reliable, scalable data ingestion from relational databases into cloud data warehouses, directly enabling thousands of enterprises to become truly data-driven with zero maintenance overhead.
  • • You will design, implement, test, and maintain high-performance database connectors using C, Java, and SQL, working across the full software development lifecycle — from requirements gathering and prototyping to code review, release, and production monitoring — while ensuring technical excellence and ownership of mission-critical systems.
  • • You will collaborate closely with sibling teams, product managers, customer support, and sales to translate real-world customer needs into robust, scalable connector improvements, mentoring junior engineers and driving code quality through proactive issue identification and architectural contributions.
  • • You will deepen your expertise in distributed systems, cloud infrastructure (AWS, GCP, Azure), and database internals (including Postgres WAL and replication protocols), while gaining influence over the technical direction of a product used by Fortune 500 companies and recognized by Forbes as a leader in the modern data stack.
  • • You will grow into a technical leader within a high-impact, globally distributed engineering culture that values ownership, pragmatism, and continuous learning — where your contributions directly improve data reliability for enterprises worldwide and position you for advancement into staff or architect roles.

🎯 Requirements

  • • Proven experience in C programming with strong understanding of memory management, pointers, and low-level system interactions
  • • Deep expertise in relational databases, SQL, and DBMS call-level interfaces (e.g., ODBC, JDBC, native APIs)
  • • Hands-on experience with data replication, ETL/ELT patterns, and cloud infrastructure tools including AWS, GCP, Azure, Kubernetes, and Docker
  • • Ability to design and implement systems that are effective, intuitive, and maintainable — with strong object-oriented design principles and exception handling
  • • Adaptability and willingness to learn new technologies quickly while thriving in dynamic, collaborative environments

🏖️ Benefits

  • • 100% employer-paid medical insurance for employees and dependents
  • • Generous paid time-off (PTO), paid sick leave, inclusive parental leave, holidays, and volunteer days
  • • RSU stock grants, professional development stipend, monthly cell phone allowance, and access to an innovative mental health support platform
  • • Company virtual happy hours, free food, team-building activities, and hybrid work model (2 days/week in Novi Sad office)

Skills & Technologies

Java
PostgreSQL
AWS
Azure
GCP
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Fivetran Inc. logo
Fivetran Inc.
Visit Website

About Fivetran Inc.

Fivetran Inc. provides automated data integration software that replicates application, database, and event data into cloud data warehouses. It manages schema drift, incremental updates, and normalization, enabling analysts to query live data without engineering overhead. The company serves enterprises needing reliable, governed data pipelines across systems like Salesforce, MySQL, and Snowflake. Founded in 2012, it is headquartered in Oakland, California, with global offices, and operates on a subscription revenue model.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

16 days ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Ruby
PostgreSQL
MySQL
+4 more

2 months ago

Apply