Software Engineering Jobs in Poland
There are 2,996 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 30%
How the work is done
- Hybrid 832 · 28%
- Remote 704 · 23%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 319 postings that state a position on it.
Seniority
- Senior 1,286
- Lead 118
- Middle 114
- Junior 97
- Staff 81
- Intern 35
Who is hiring
- 1000+ employees 471
- 501-1000 employees 416
- 51-200 employees 166
- 11-50 employees 44
- 201-500 employees 15
- 1-10 employees 1
English level
- B2 46%
- C1 43%
- B1 10%
- NATIVE 1%
- A2 1%
Share of the postings that state a required level (at least 20% of this market do).
PHP Developer Mid Level
Mid-level PHP backend developer building a SaaS Product Information Management (PIM) system, working with PostgreSQL, Docker, REST/GraphQL APIs, and microservices in a remote/hybrid setup.
Java Software Engineer / 1
Migrates a billing system’s database from Sybase to PostgreSQL and maintains REST APIs using Java, Spring Boot, and PostgreSQL.
Senior Python Developer
Senior Python Developer builds and maintains backend systems in Python, designs scalable architectures, and mentors junior team members using technologies like Django, FastAPI, PostgreSQL, Docker, and Kubernetes.
Expert Java Developer
Designs and builds scalable backend systems for a global financial client using Java, Spring Boot, and cloud-native tools in a hybrid Kraków office role.
Java Developer
Develops and implements financial systems in a cloud environment using Java, Spring Boot, and related technologies, working hybrid in Kraków.
Senior .NET Developer | Branża Bankowa
Senior .NET developer builds and maintains banking software using C#, .NET Core, ASP.NET, SQL Server, and Azure, collaborating with cross-functional teams.
Software Engineer (Java)
Builds and maintains backend services in Java and Python that parse job/CV data into structured signals, using Kafka-based event pipelines and collaborating across teams.
Senior Software Engineer — Data Products
Senior Software Engineer builds and scales data pipelines and products using Java, Kafka, and AWS to power AI-driven job search across global markets.
Staff I Software Engineer
Make Your Mark: As the founding Staff Engineer for our new Engineering Hub in Krakow, you have a rare and foundational role with an outsized impact. You will be a cornerstone of this new venture, not just building…
Staff I Software Engineer SAP
Make Your Mark: About You: We are looking for a well-rounded SAP technologist with a strong technical foundation, leadership abilities, and exceptional communication skills—capable of delivering high-quality solutions…
Senior Software Engineer
Make Your Mark: As a Senior Software Engineer SAP, you will play a crucial role in building the next generation of BlackLine applications and data platform with focus on SAP ERP components. You will be driving…
Staff I Software Engineer
Make Your Mark: About You: We are looking for a well-rounded SAP technologist with a strong technical foundation, leadership abilities, and exceptional communication skills—capable of delivering high-quality solutions…
Senior Software Engineer
Make Your Mark: BlackLine¯SaaS is the system of interaction for finance and accounting teams and it integrates with numerous ERPs, CRMs, Payment systems, Point of Sale systems and other applications. Join BlackLine as…
Software Engineer (Data & AI) with Tech Lead potential
Leads end-to-end AI and data engineering projects for healthcare clients, designing production-grade systems while mentoring a small team and shaping technical direction.
Software Engineer (Data & AI)
Builds end-to-end AI and data systems for healthcare clients, integrating ML models, cloud infrastructure, and user-facing apps while ensuring compliance and production readiness.
Senior C++ Developer
Senior C++ Developer builds high-performance financial applications for managing accounts and investments using C++, STL, multithreading, and RESTful APIs in a finance/stock exchange project.
Mid C++ Developer
Mid-level C++ developer building high-performance financial applications for stock exchange systems using modern C++ and concurrency.
Senior Python Developer
Senior Python developer building financial/stock exchange systems using Django/Flask, REST APIs, and microservices for a global client base.
Mid Python Developer
Develops Python-based financial solutions for stock exchange clients using Django/Flask, REST APIs, and databases in an Agile team.