# Senior Software Engineer - Core Databases

**Company:** [Fivetran](https://hotfix.jobs/companies/fivetran)
**Location:** Novi Sad, Serbia, EMEA
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** C, Python, Postgres, Oracle, SQL Server, Make, Jenkins, GCP, Azure, AWS, Git, Kubernetes, Docker, Data Replication, Network Protocols
**Posted:** 2026-08-13

> Senior software engineer developing the high-performance core platform behind Fivetran’s data integration and connector ecosystem. The role involves system design, implementation, performance-oriented engineering, and collaboration across the full software lifecycle.

## Job Description

## Responsibilities
- Learn deeply about Fivetran to focus development on practical and relevant system improvements.
- Contribute to development and roadmap planning.
- Collaborate with the core team and broader stakeholders.
- Work across the project lifecycle, including requirements, design, prototyping, implementation, review, release, and monitoring.
- Review and approve pull requests.
- Take ownership of the product and improve it through practical engineering.

## Requirements
- Experience working carefully within a high-impact software team.
- Ability to design and code effective, intuitive, easy-to-operate, and maintainable systems.
- Experience with cloud services, network protocols, serialization, and relational databases.
- Knowledge of complex structures, object orientation, exceptions, and memory management techniques.
- Experience with modern and legacy software development environments.

## Nice-to-Haves
- Data replication and ETL/ELT tools.
- Cloud and software-defined infrastructure tools, such as AWS CloudFormation, Kubernetes, and Docker.
- API technologies and analytics.
- DBMS internals.
- Low-level concepts, including encoding and network communication internals.
- System-level programming, including process and memory management and inter-process communication.

## Technologies
- C
- Python
- PostgreSQL, Oracle, and SQL Server
- Make
- GitHub Copilot and Claude Code
- Jenkins
- Google Cloud, Azure, and AWS
- macOS, Linux, Unix, and Windows
- Git

## Work Arrangement
- Full-time position based out of the Novi Sad office with a hybrid work model combining remote flexibility and in-person collaboration.

## Benefits
- 100% employer-paid medical insurance, subject to country and worker type.
- Paid time off, paid sick time, inclusive parental leave, holidays, a year-end Global Week of Rest, and volunteer days off.
- RSU stock grants, subject to country and worker type.
- Professional development and training opportunities.
- Virtual happy hours, free food, and team-building activities.
- Monthly cell phone stipend.
- Mental health support platform with therapy, coaching, and self-guided mindfulness resources for covered employees and dependents.

## Similar jobs

- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote
- [Senior Software Engineer - SaaS Connectors](https://hotfix.jobs/jobs/aa030dd6-9d68-4532-b050-4cfc0bea064e) - Fivetran - Novi Sad, Serbia
- [Senior Backend Engineer](https://hotfix.jobs/jobs/61997cdb-3865-47db-ad5f-6389a6edc5c2) - Element451 - Remote
- [Senior Backend Engineer, Core APIs](https://hotfix.jobs/jobs/81121cc0-579a-4c8d-ae6f-accddd1b2195) - Fingerprint - Remote - $150k – $200k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/ce87c732-a7a5-4908-b9e1-9eacf2928127) - Fivetran - Novi Sad, Serbia

**Apply:** https://hotfix.jobs/jobs/6c2e3a52-e19e-4a9c-92a5-760691674028
**Canonical:** https://hotfix.jobs/jobs/6c2e3a52-e19e-4a9c-92a5-760691674028