# Senior Software Engineer

**Company:** [Fivetran](https://hotfix.jobs/companies/fivetran)
**Location:** Novi Sad, Serbia
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** C, C++, Relational Databases, SQL, Odbc, Oracle Oci, Ibm Db2, AWS, Aws Cloudformation, Kubernetes, Docker, Data Replication, Etl/Elt, Api Technologies, Memory Management
**Posted:** 2026-08-25

> The Senior Software Engineer will design, implement, and maintain database connectivity and data-capture capabilities for enterprise data pipelines. The role requires strong C and C++ experience, relational database and SQL expertise, and collaboration across the full software development lifecycle.

## Job Description

## Responsibilities
- Write and test code for database connectivity and data-capture capabilities.
- Create technical specifications.
- Review and approve technical design documents and pull requests.
- Mentor team members and assist with technical challenges.
- Own and improve the product platform, including code quality, testing, maintenance, and issue identification.
- Collaborate with a core engineering team and broader stakeholders.
- Contribute across requirements, design, prototyping, implementation, review, release, and monitoring.

## Requirements
- Experience with both **C** and **C++**.
- Experience with relational databases, **SQL**, and DBMS call-level interfaces such as **ODBC** or **Oracle OCI**.
- Ability to design and code effective, intuitive, operable, and maintainable systems.
- Understanding of complex structures, object orientation, exceptions, and memory management.
- Adaptability and willingness to learn new skills and work in changing environments.

## Nice-to-haves
- Data replication experience.
- Experience with ETL/ELT tools, cloud infrastructure, software-defined infrastructure, API technologies, or analytics.
- **AWS CloudFormation**, **Kubernetes**, and **Docker** experience.
- Knowledge of **IBM DB2** (LUW, iSeries, or z/OS).
- Knowledge of DBMS internals, including transaction logging systems.

## Compensation and Benefits
- 100% employer-paid medical insurance.
- Generous paid time off, paid sick time, inclusive parental leave, holidays, a year-end Global Week of Rest, and volunteer days off.
- RSU stock grants.
- Professional development and training opportunities.
- Company virtual events, free food, and team-building activities.
- Monthly cell phone stipend.
- Mental health support platform with therapy, coaching, and mindfulness resources for eligible 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, Test Core](https://hotfix.jobs/jobs/f33409a0-62e5-4cca-9887-eb5fbd75e55f) - Vanta - Remote - $195k – $229k/yr

**Apply:** https://hotfix.jobs/jobs/ce87c732-a7a5-4908-b9e1-9eacf2928127
**Canonical:** https://hotfix.jobs/jobs/ce87c732-a7a5-4908-b9e1-9eacf2928127