Software Engineering Jobs in Estonia
There are 59 open Software Engineering jobs in Estonia on freehire right now. 8 of them were posted recently. The skills employers ask for most often are api, cloud and ai.
Most requested skills
- api 61%
- cloud 54%
- ai 53%
- java 46%
- distributed-systems 37%
- ci-cd 36%
- kubernetes 36%
- automation 34%
How the work is done
- Hybrid 21 · 36%
- Remote 15 · 25%
- Onsite 1 · 2%
Visa sponsorship offered in 67% of the 15 postings that state a position on it.
Seniority
- Senior 31
- Lead 3
- Staff 3
- Middle 2
Who is hiring
- 501-1000 employees 12
- 1000+ employees 10
- 51-200 employees 4
- 201-500 employees 2
Lead Software Engineer
Lead a team building and scaling global music-platform services that handle artist releases, analytics, and monetization using Python, TypeScript/React, and AWS.
Senior Software Engineer
Senior software engineer at Sony Music builds and scales global platforms supporting artists and business systems using Python, TypeScript/React, and AWS.
Software Engineer - ERP Developer (Microsoft BC)
The Software Engineer will manage, customize, and integrate the Microsoft Business Central (BC) ERP system, leading its migration to the cloud. The role involves building API integrations, optimizing SQL Server databases, and maintaining CI/CD pipelines to support business operations.
Senior Software Engineer
Senior Software Engineer designing and owning scalable, event-driven systems for Katana's inventory and manufacturing SaaS platform using Node.js, Kafka, PostgreSQL, and React, with a focus on AI-augmented workflows.
Java Developer
The Java Developer will develop and maintain automation frameworks and tools for a high-performance, multithreaded casino gaming platform. The role involves working with Java SE, relational databases, and mentoring team members in a collaborative environment.
Senior Software Engineer | Kimchi
Builds and maintains the AI agent harness layer that turns raw LLMs into reliable, long-horizon autonomous workers, using TypeScript, Go, and Kubernetes across cloud providers.
Senior Software Engineer | Infrastructure
Senior engineer builds and maintains low-level Kubernetes and cloud infrastructure systems in Go, focusing on multi-cloud automation, node lifecycle, and storage optimization across AWS, GCP, and Azure.
Senior Java Software Engineer (Core API Unit)
Join our team as a Senior Software Engineer! Yes, you can! That's our attitude towards our work, ambitions, ideas, and relationships. We at Luminor believe that anyone has the potential to achieve big things and…
Software Engineer III
Build and scale real-time, distributed sports-betting systems using modern cloud tech, focusing on risk management and high-availability architectures.
Senior Software Engineer (Agentic Search) - Web Access Engineer
Builds and maintains browser infrastructure and tooling for a novel search engine designed for AI agents, focusing on reliable web access at internet scale using modern browser technologies and automation frameworks.
Senior Software Engineer (Agentic Search) – Web Rendering Engineer
Builds and optimizes large-scale browser rendering infrastructure to extract structured data from modern web apps for AI agents, using Chromium internals, headless browsers, and frontend frameworks.
Senior Software Engineer (GoLang/PHP)
Build and scale backend services for an AI-first, cloud-native platform that orchestrates global on-demand production and delivery of customized items like apparel and wall art.
Software Engineer
Helsing is a defense AI company building software for semi-autonomous platforms that operate in complex, real-world environments. Engineers work primarily in Rust and Python to develop distributed systems, embedded software, and ML infrastructure to support mission-critical defense capabilities.
Staff Software Engineer
Helsing is a defense AI company seeking a Staff Software Engineer to architect and build resilient, high-performance backend systems for edge hardware. The role involves leading technical design, mentoring engineers, and working primarily with Rust and Python to deploy machine learning solutions in complex environments.

Senior Software Engineer - Verification Platform
Senior Software Engineer building and operating Veriff's Verification Platform backend — the workflow orchestration engine and automated decisioning pipeline — using Python, event-driven architectures, and distributed systems.
Software Engineer (m/f/d)
Builds and maintains back-office web applications, focusing on frontend UI components (Angular/StencilJS) and backend services (.NET/C#) while improving performance, accessibility, and maintainability in an agile product team.