Software Engineering Jobs in Finland
There are 169 open Software Engineering jobs in Finland on freehire right now. 43 of them were posted recently. The skills employers ask for most often are ai, cloud and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | month | €5,500 | €6,750 | €7,000 | 13 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 54%
- cloud 53%
- python 49%
- api 44%
- java 38%
- ci-cd 37%
- automation 30%
- postgresql 30%
How the work is done
- Hybrid 66 · 39%
- Remote 20 · 12%
- Onsite 4 · 2%
Visa sponsorship offered in 95% of the 20 postings that state a position on it.
Seniority
- Senior 82
- Lead 4
- Staff 3
- Principal 2
Who is hiring
- 501-1000 employees 34
- 1000+ employees 26
- 51-200 employees 15
- 11-50 employees 7
- 201-500 employees 6
- 1-10 employees 1
English level
- C1 85%
- B2 10%
- B1 5%
Share of the postings that state a required level (at least 20% of this market do).
Software Developer
Develops network automation software for telecom infrastructure, working across backend (Python, FastAPI) and frontend (TypeScript, Vue 3) to integrate AI-capable systems.
Software Engineer, Siemens Healthineers, Helsinki
Develop and maintain C++ software for cancer treatment planning systems in a regulated medical environment, ensuring quality and safety in a multinational team.
Software Engineer - Compliance Team
Backend engineer building AWS-based microservices and compliance reporting systems in Node.js/TypeScript to meet gaming regulations across multiple markets.
Senior Software Engineer (Node.js/TypeScript)
Build cloud-native security services in Node.js/TypeScript on AWS serverless, powering mobile apps that protect millions of devices worldwide.
Lead Software Engineer, Engagement
Lead a team owning Finnair’s loyalty platform and customer identity systems, setting technical direction for high-traffic e-commerce and travel services using modern cloud-native stacks.
Ohjelmistokehittäjä / Software Engineer
Build and maintain logistics software for international road transport challenges in a small product team using Java, Spring, and web technologies.
Senior Java Software Engineer
Build and maintain Java-based backend services using Spring Boot, AWS cloud, and DevOps tools; develop scalable microservices and REST APIs.
Software Developer
Develops automation software for network infrastructure, integrating AI-capable systems into DNA’s architecture using Python, FastAPI, TypeScript, and Vue 3.
Senior Go Developer
Senior Go developer building scalable microservices and APIs for a global fintech insurance platform using PostgreSQL, gRPC, Kafka, and monitoring tools.
Senior Software Engineer & Technical Lead (GCP)
Lead a Finland-based engineering team while building and scaling a B2B occupational health platform on GCP, mentoring developers and shaping engineering practices.
Middle/Senior Java Developer (EEA only)
Build and maintain backend services in Java/Spring Boot, design REST APIs, refactor code, and improve CI/CD for a remote role open only to candidates physically located in the EEA.
Software Engineer
Build and maintain LogiApp’s logistics software, using Java/Spring, JavaScript, and MySQL to solve real-world transport planning challenges in an agile team.
Java developer
Build and maintain Java/Spring Boot backend services and REST APIs for business-critical financial systems, including production support and incident resolution.
AI-Driven Python Developer for Automation & E‑Commerce
Build AI-driven Python tools and automations to enhance e-commerce and digital services for a marketing agency.
Software Developer (Python & AI)
Builds Python tools and AI agents to automate ad-tech workflows and e-commerce order processing, integrating LLMs like ChatGPT into production pipelines.
Software Engineer - C++ or Python, Real-Time Analytics
Builds real-time analytics features in C++ or Python, optimizing large-scale data processing and reporting for a performance-focused devtools product.
Software Engineer, (C++ or Python)
Build and optimize network performance monitoring tools in C++ or Python, analyzing millions of flows in real time to detect anomalies and deliver actionable insights for Fortune 500 IT teams.
Software Engineer, Data Infrastructure & Acquisition - Tampere, Finland
Build and scale Speechify’s petabyte-scale data ingestion pipeline on GCP, sourcing audio/text data and collaborating with AI scientists to train next-gen text-to-speech models.
Senior Software Engineer — AI‑Native, Full‑Stack
Builds full-stack software for energy-transition systems, integrating AI pipelines with Node.js/NestJS, TypeScript, .NET Core, and cloud/DevOps tooling.
Senior Software Developer
Builds and maintains critical defense and security systems using Java/Kotlin, Python, Kafka, and cloud platforms like AWS.