Senior Go Developer
Design, develop, and maintain scalable backend services while driving architectural decisions and technical research. Collaborate across teams to ensure high-quality code delivery, monitoring, and mentorship of other engineers.
Remote Software Development Jobs in Serbia
Find remote programming jobs in Frontend, Backend, DevOps, QA, or as a FullStack or Data engineer. We curate the best remote software development jobs to match your area of expertise. Software Developers design, specify, create, and maintain web and native apps. Remote Software Engineer jobs where people telecommute (work remotely) are on the rise and we can help you to stay ahead of the curve.
Trusted by 300,000+ remote workers worldwide.
Design, develop, and maintain scalable backend services while driving architectural decisions and technical research. Collaborate across teams to ensure high-quality code delivery, monitoring, and mentorship of other engineers.
The role involves managing and expanding commercial data products by sourcing, cleaning, and analyzing datasets to support investment research. You will also build AI-driven automation tools and maintain dashboards to provide actionable insights to stakeholders.
The LINC Fellow provides subject matter guidance, academic support, and personalised feedback to a cohort of postgraduate students. They are also responsible for conducting facilitation sessions, grading assessments, and moderating discussion forums.
The Senior Consultant will lead the design, configuration, and optimization of Oracle ARCS within a managed services framework. They are responsible for managing integration layers, resolving technical incidents, and ensuring SOX-compliant reconciliation processes.
You will lead the transformation of the data platform into an AI-native foundation, transitioning from batch to streaming architectures. You will also build data products consumable by AI agents and business users while establishing engineering standards and best practices.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Evaluate AI-generated coding interactions to assess the quality, reasoning, and engineering judgment of modern coding agents. Provide clear, opinionated written feedback and video explanations to help define high-quality engineering standards.
Evaluate and red-team AI-generated data analyses to ensure statistical rigor and sound methodology. Build, train, and evaluate machine learning models while documenting assumptions and collaborating with cross-functional teams.
Engage in live, natural video conversations in Polish with other participants to provide data for AI model training. Discuss everyday topics to help AI models learn natural speech patterns, tone, and cultural nuances.
Design, build, and maintain production-grade AI/ML applications and SaaS products using LLMs and orchestration layers. Collaborate with global teams and customers to translate technical requirements into scalable, secure, and high-performance AI solutions.
You will build and maintain modern web applications across the full stack while managing associated AWS infrastructure. The role involves translating business requirements into reliable software and participating in operational tasks like monitoring and troubleshooting.
Manage and optimize CI/CD pipelines, build systems, and deployment workflows for mobile and web applications. Troubleshoot build failures, resolve React Native bugs, and contribute UI updates as needed.
The Tech Lead will manage a team working on complex systems while collaborating with business stakeholders to align technical solutions with business goals. They are responsible for contributing to the codebase, supporting developers, and coordinating the rollout of features across global markets.
The Principal Linux Engineer will own software solutions for Rocky Linux, focusing on building, patching, and testing userspace packages. They will also improve automation tooling and collaborate with engineering and open-source teams to develop relevant infrastructure solutions.
The Grants Payments Data Analyst will develop and maintain forecasting models to support clinical site payments and ensure accurate financial insights. They will collaborate with cross-functional teams to analyze enrollment data, manage budget variances, and ensure compliance with revenue recognition standards.
You will design and implement high-performance backend systems with a focus on efficient database usage and query optimization. Additionally, you will manage database performance for large-scale document volumes and leverage AI-driven workflows to improve engineering efficiency.
Analyze business processes and customer flows to design and implement automated systems. Integrate AI agents, APIs, and databases directly into existing business tools.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The QA Engineer will take ownership of product quality by creating test plans, executing various testing types, and identifying bugs throughout the software development lifecycle. They will collaborate closely with developers and product managers to ensure release readiness and continuous process improvement.
Conduct technical analysis and market research to create data-backed content and research reports on cryptocurrency and RegTech trends. Optimize content using SEO best practices and translate complex topics into compelling narratives for target audiences.
The Software Quality Assurance Lead will analyze product requirements to create detailed workflow maps and design comprehensive test strategies. They will execute manual and automated tests across various environments while managing defects and collaborating with cross-functional teams.
The Senior Software Engineer will lead the architectural design and development of API-first, cloud-ready microservices to modernize the enterprise product catalog ecosystem. They will also ensure production stability and optimize performance for global retail commerce platforms.
The Release Manager will own the end-to-end Salesforce release lifecycle, including planning, environment management, and deployment coordination across multiple teams. They are responsible for ensuring high-quality, predictable releases while maintaining governance, security, and compliance standards.
The AI Developer Tools Engineer will design and maintain tooling that enables AI coding agents to build effectively on the Midnight blockchain. This role acts as a bridge between developer feedback and the core protocol roadmap to ensure the platform remains a top-tier target for agentic software development.
The role involves providing technical advisory and solution architecture guidance for enterprise Generative AI initiatives. You will collaborate with stakeholders to design, validate, and implement scalable AI solutions using Anthropic Claude technologies.
Design and implement AI-driven automation solutions for complex lending, underwriting, and document-processing workflows. Integrate AI models with existing enterprise software and data sources to optimize operational efficiency and decision-making.
The engineer will manage Windows patching, antivirus updates, and vulnerability compliance across a large distributed server environment. They will utilize PowerShell automation and KQL to investigate deployment failures, monitor compliance, and remediate technical blockers.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Security Engineer is responsible for implementing Tanium cybersecurity solutions for enterprise customers in a client-facing capacity. The role involves advising security teams, managing projects, and providing technical guidance on integrating cybersecurity technology.
Develop and maintain automated API tests while leading the transition from Java-based tests to the Gonkey framework. Collaborate with cross-functional teams to ensure test coverage, analyze failures, and integrate AI tools into daily QA workflows.
You will own the QA domain for the IntelliJ Platform Core team, developing and maintaining comprehensive test suites across multiple operating systems. You will also collaborate with developers to investigate technical issues, improve CI/CD diagnostics, and mentor junior team members.
You will architect and evolve backend systems while leveraging AI-assisted development tools to build scalable APIs and features. Additionally, you will create internal tooling and engineering systems to improve velocity and code quality across the organization.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
We reviewed 92 job postings for remote software developers in Serbia and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 29% |
| SQL | 27% |
| Kubernetes | 26% |
| CI/CD | 23% |
| AWS | 21% |
| TypeScript | 18% |
| Java | 15% |
| PostgreSQL | 14% |
| Distributed Systems | 13% |
| Docker | 13% |
Learn more about Software Development remote jobs