Software Engineering Jobs in Poland
There are 2,999 open Software Engineering jobs in Poland on freehire right now. 482 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 831 · 28%
- Remote 705 · 24%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 321 postings that state a position on it.
Seniority
- Senior 1,275
- Lead 117
- Middle 113
- Junior 97
- Staff 82
- Intern 35
Who is hiring
- 1000+ employees 474
- 501-1000 employees 415
- 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).
Python Developer
Build and maintain a Python-based AI sales bot for car insurance, integrating with Java backends and external APIs while ensuring secure, auditable transactions.
Junior/ Mid Python Developer
A Junior/Mid Python Developer working hybridly in Warsaw, building and integrating APIs using Python (FastAPI/Flask/Django), SQL, and data processing tools like Pandas on a B2B contract.
Staff Software Engineer
We usually work for tech startups so we’ve had our share of ever-changing, dynamic projects. In this environment, the development stage is planned only a few weeks ahead and pivots are an integral part of the job. But…
Software Engineer 2 (Java/Kotlin) - Offer Verification
The Software Engineer 2 will build and maintain tools for verifying merchant listings using Java and Kotlin, collaborating with Data Science teams to integrate AI models into high-scale production systems.
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 - Financial Markets
ING Hubs Poland is hiring! The expected salary for this position: 9 600 - 16 000 PLN - Engineer III 13 000 - 22 000 PLN - Engineer IV The financial ranges specified in the announcement are adjusted and may differ from…
Software Engineer
SimCorp is seeking a Software Engineer to design, develop, and maintain enterprise investment management products using C# and .NET. The role involves working in a Scrum team to drive automation, CI/CD pipelines, and architectural improvements within a hybrid work environment.
Senior Software Engineer
The Senior Software Engineer will design, develop, and maintain enterprise investment management products using C# and .NET. The role involves working in a Scrum team to drive automation, CI/CD pipelines, and architectural improvements while mentoring junior team members.
PHP Developer [Poland]
Remote PHP Developer based in Poland, building and maintaining Drupal-based e-commerce applications for a global nonprofit social enterprise.
Senior Software Engineer
Location: Lodz, Lodz, Poland Job ID: R0137510 Date Posted: 2026-08-25 Company Name: HITACHI ENERGY POLAND SP. Z O.O. Profession (Job Category): IT, Telecom & Internet Job Schedule: Full time Remote: No Job…
Middle Software Engineer NET
About the project You will join an Accuris engineering team building and maintaining the software behind our engineering intelligence products - backend services, web applications, APIs, frontend integration, databases…
Software Engineer (Java, with German)
Capgemini Polska is seeking a mid-level Software Engineer to work on backend and AI/ML projects. The role requires proficiency in Java and the German language, along with experience in a wide range of modern development tools and frameworks.
Regular Software Engineer - Python, Java
Build ACQA, a cloud-native analytics and risk platform for investment banking, using primarily Python along with Java and Scala to manage derivatives risk and PnL for traders and risk managers.