Software Engineering Jobs in Poland
There are 3,004 open Software Engineering jobs in Poland on freehire right now. 484 of them were posted recently. The skills employers ask for most often are java, api and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| PLN | year | PLN 230,000 | PLN 300,000 | PLN 368,000 | 142 |
| PLN | month | PLN 14,350 | PLN 19,276 | PLN 23,975 | 131 |
| PLN | hour | PLN 136 | PLN 155 | PLN 170 | 119 |
| PLN | day | PLN 1,100 | PLN 1,100 | PLN 1,215 | 16 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 49%
- api 42%
- cloud 39%
- ai 37%
- ci-cd 35%
- sql 32%
- python 30%
- spring 29%
How the work is done
- Hybrid 832 · 28%
- Remote 706 · 24%
- Onsite 60 · 2%
Visa sponsorship offered in 46% of the 322 postings that state a position on it.
Seniority
- Senior 1,279
- Lead 117
- Middle 113
- Junior 97
- Staff 82
- Intern 35
Who is hiring
- 1000+ employees 475
- 501-1000 employees 416
- 51-200 employees 167
- 11-50 employees 44
- 201-500 employees 15
- 1-10 employees 1
English level
- B2 46%
- C1 42%
- B1 10%
- NATIVE 1%
- A2 1%
Share of the postings that state a required level (at least 20% of this market do).
PHP Developer (On-Site)
On-site PHP Developer building scalable backend features for educational applications, primarily working with PHP, Symfony, and MongoDB in Gdańsk.
Senior Node.js Developer
This Senior Backend Engineer role involves building a new telemetry and analytics platform using Node.js, PostgreSQL, and REST APIs. The developer will influence architecture and product development while collaborating with internal clients, with opportunities to work with Go and AI technologies.
Java Software Engineer
ALTEN Polska is seeking a mid-level Java Software Engineer to work on backend development. The role involves utilizing a broad stack including Java, Spring Boot, Kafka, Docker, Kubernetes, and various monitoring and workflow tools.
Senior Java Developer
Vyntra is seeking a Java developer to build and maintain backend services for their financial crime detection platform. The role involves working in an agile team to process large-scale transactional data using technologies like Java, Spring Boot, Kafka, and Kubernetes.
Python Software Engineer
This role involves working on long-term projects for a major global bank, focusing on Python development, software architecture, and distributed systems. The position requires strong expertise in Python, data libraries, and design patterns to independently drive solution design.
Senior Software Engineer - Local Server Systems
Our solutions run in the cloud and connect to our devices (tags and gateways). But for safety-critical solutions — we need software that works all the time, even when connectivity to our cloud drops. This role owns…
Cloud Analytics Software Engineer - Python/Java
Cloud Analytics Software Engineer working on ACQA, a cloud-native analytics and risk platform, using Python, Java/Scala, and PySpark to build risk and pricing models for investment banking.
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.
Software Engineer
A Software Engineer at VGW, an interactive entertainment company building free-to-play online social games, works on delivering high-quality solutions using Kotlin/Java (backend), TypeScript/React (frontend), and cloud infrastructure (AWS, Kubernetes), collaborating with the team to develop and ship features.