CareerPlanSign in

Senior Software Engineer - C Programmer

SRB - Novi Sad💼 Full-time🗓 2026-08-10 → 2026-09-27

Core

Design and implement a high-performance extract-load-transform data integration system enabling hundreds of data connectors with minimal maintenance.

Role type

Senior Software Engineer (C Programmer)

Builds

Data pipelines and connectors for the modern data stack

Domain

Data Infrastructure / ETL / Cloud Systems

Deliverable

production ML models | product features

Required skills

C programming, memory management, object orientation, relational databases, system-level programming, cloud services, network protocols, serialization

Preferred skills

Data replication, ETL/ELT tools, DBMS internals, low-level concepts (encoding, network communication), system-level programming (process/IPC)

Technologies

C, Python, Postgres, Oracle, SQL Server, make, GitHub Copilot, Claude Code, Jenkins, GCP, Azure, AWS, Docker, Kubernetes

Responsibilities

Develop and plan roadmap for data integration systems, collaborate with core team and stakeholders, work across full project lifecycle, review pull requests, improve product reliability and performance

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 814,000+ jobs from 20+ sources.