Software Engineering Jobs in Poland
There are 2,998 open Software Engineering jobs in Poland on freehire right now. 479 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 30%
How the work is done
- Hybrid 831 · 28%
- Remote 704 · 23%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 320 postings that state a position on it.
Seniority
- Senior 1,285
- Lead 117
- Middle 114
- Junior 97
- Staff 81
- Intern 35
Who is hiring
- 1000+ employees 472
- 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).
.Net Developer
Builds and maintains backend services in C#/.NET Core, writes REST APIs, and ensures code quality through reviews and refactoring.
Java Developer with AI
Builds backend Java microservices for enterprise clients, using Spring Boot and AI-assisted tools to design APIs, refactor code, and optimize performance in a collaborative, agile environment.
.NET Developer
Build and maintain features for an award-winning identity governance platform using C#, .NET, React, and Azure, ensuring secure access management for enterprises.
Java Developer with German
Java JEE / Full-Stack Developer builds and maintains a platform for German banks and government entities, using Java, Spring, SQL, and XML while collaborating with German-speaking teams.
Java Developer with German
Full-stack Java developer building and enhancing a recovery platform for German banks and government entities, using Java JEE, Spring, SQL, and XML.
Staff Software Engineer
Staff Engineer building and scaling JVM-based services that orchestrate distributed compute (Spark, Trino) on Kubernetes, with AWS integrations and secure enterprise auth flows.
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 PHP Developer
Builds a new backend application from scratch using PHP, Symfony/Laravel, and AWS while ensuring scalability and performance.
Junior Software Engineer
Build and extend web and mobile apps using .NET Core 6, Angular 13, Flutter, and MSSQL for U.S.-funded healthcare projects.
Software Engineer, Advanced
Build and lead Android mobile apps in Kotlin/Java, architecting secure, high-performance solutions and mentoring engineers while solving complex OS-level challenges.
Lead Software Engineer
Lead a team building scalable legal-tech software with React, TypeScript, and .NET, driving architecture, mentoring engineers, and ensuring high-performance UI for data-heavy applications.
Software Engineer - 11573
Build and scale Coupa’s SaaS platform and microservices using Ruby, Go, and cloud-native tech to power enterprise spend-management software.
Junior Software Engineer
Junior Java engineer building and testing a global mobile-payments platform for telecoms and banks using Java EE, Kafka, and microservices.
Software Engineer – Oculus
Builds and improves a Java/Spring-based SaaS portal for financial markets, adding features, integrating backends, and optimizing event-driven architectures with Kafka and Flink.
Staff Software Engineer
Build and operate large-scale cloud services for Splunk Cloud, designing distributed systems on AWS/GCP/Kubernetes and driving automation for updates and AI-assisted tooling.