Software Engineering Jobs in Serbia
There are 129 open Software Engineering jobs in Serbia on freehire right now. 23 of them were posted recently. The skills employers ask for most often are ai, api and cloud.
Most requested skills
- ai 55%
- api 47%
- cloud 45%
- python 33%
- ci-cd 33%
- aws 29%
- java 29%
- distributed-systems 25%
How the work is done
- Remote 42 · 33%
- Hybrid 24 · 19%
- Onsite 9 · 7%
Visa sponsorship offered in 69% of the 36 postings that state a position on it.
Seniority
- Senior 58
- Staff 16
- Lead 5
- Intern 4
- Junior 4
- Middle 4
Who is hiring
- 1000+ employees 38
- 501-1000 employees 30
- 11-50 employees 2
- 51-200 employees 2
- 201-500 employees 1

Software Engineer - SaaS Connectors
Fivetran is seeking a Senior Software Engineer to build and maintain data pipelines using Java, Kubernetes, and cloud infrastructure. The role involves developing connectors, contributing to architectural design, and leveraging AI-powered tools to enhance development workflows.

C Programmer - Senior Software Engineer
The Senior Software Engineer will join the database team to design and implement data pipeline solutions, focusing on capturing data from relational databases using C and C++. This role involves the full software development lifecycle, including architectural design, code reviews, and mentoring team members.

Senior Software Engineer - Pricing & Buying Experience
Builds and maintains core pricing and buying features for a data-pipeline SaaS, using Java, Postgres, Kubernetes, and cloud platforms.

Senior Software Engineer - Core Databases
Build and evolve core data-pipeline infrastructure in C and Python, designing high-performance extract-load-transform systems that power hundreds of connectors for reliable, low-maintenance data movement.

Senior Software Engineer - Database Connectors
Senior engineer builds and maintains Fivetran’s PostgreSQL connector, ensuring reliable, high-performance data pipelines for enterprise customers using Java, SQL, and cloud tools.

Senior Software Engineer - SaaS Connectors
Builds and maintains data-pipeline connectors in Java that move customer data from sources to warehouses, running on Kubernetes across AWS/GCP.
Senior Lead Software Engineer
We are looking for a Senior Lead Software Engineer to join our team. This is an amazing opportunity within Clarivate to support the IP segment team developing CompuMark a leading provider of trademark research,…
Tech Lead Python Developer with MCP
Tech Lead Python Developer working with MCP on global projects at DataArt, leading technical decisions and development in a remote-first environment.
Senior Python Developer with LangGraph
Senior Python Developer working with LangGraph on global outsourcing projects at DataArt, with a focus on career growth and learning opportunities.
Python Developer with AI Evaluation Frameworks
Python Developer role focused on building AI Evaluation Frameworks, working on global projects in a supportive, flexible tech environment.
Senior Staff Software Engineer, Agentic Platform
Leads the architecture of an AI agent platform for a fintech company, defining shared services like context APIs, tool layers, and safety controls while optimizing LLM costs and ensuring reliability.
Senior Staff Software Engineer, Agentic Platform
Leads the architecture of an AI agent platform for a fintech company, defining shared services like context APIs, tool layers, and safety controls while partnering with engineering and product teams.
Staff Software Engineer, Agentic Platform
Builds and scales the backend systems that power Tide’s AI-driven financial services, integrating APIs, workflows, and tools to support secure, reliable agentic platforms for SMEs.
Software Engineer - Java/Kotlin Middle+
Middle+ backend engineer building and maintaining Kotlin/Java services for Identity or Communication Platform teams, working with AWS, Kafka, PostgreSQL, Redis, and Micronaut in a high-impact platform environment.
Python Developer with MCP
DataArt is seeking a Python Developer to work on various global projects within a flexible and supportive environment. The role focuses on software development using Python and offers opportunities for professional growth through certifications and training.
Senior Software Engineer (Ruby/RoR, Low-Code Apps)
Senior Ruby on Rails engineer building backend infrastructure and APIs for an enterprise iPaaS platform that unifies data, apps, and AI.
Senior C++ developer
Senior C++ developer builds and optimizes low-latency trading systems for a global hedge fund, migrating legacy C++ code to a modern distributed platform while leveraging advanced C++17/20 techniques.