Software Engineering Jobs in Poland
There are 3,000 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 706 · 24%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 321 postings that state a position on it.
Seniority
- Senior 1,276
- Lead 117
- Middle 114
- 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).
Software Engineer, Epic Technology Services
Designs and maintains high-performance C#/.NET Core backend services and APIs for a global investment firm, ensuring reliability and scalability while collaborating with cross-functional teams.
Java Developer (Angular)
Develops backend services in Java/Spring ecosystem, integrates Kafka for event-driven workflows, and builds Angular-based frontend interfaces. Focuses on scalable, resilient microservices with BPMN process automation.
Senior Java Developer
Senior Java Developer working on a long-term enterprise project involving microservices and monolithic architecture, using Java, Spring ecosystem, Apache Kafka, Docker/Kubernetes, and related technologies in a hybrid setup in Warsaw.
Drupal Developer
Develops and maintains Drupal-based digital solutions for EU public-sector projects, focusing on modern Drupal versions (9/10/11) and integrations with regulated environments.
Senior Python Developer (m/f/d)
Senior Python Developer building and advancing data products on a Data Lake using Big Data and Cloud technologies, integrating data science models, and prototyping new tools for the AI Solutions & Data Insights cluster at Commerzbank in a hybrid role in Łódź.
Java Developer with Kafka
Ework Group is hiring a Java Developer to work on a project for an insurance client, focusing on backend development with Kafka, Spring, and frontend tasks using Angular. The role requires extensive experience in distributed systems and modern software development practices.
Python Developer (Sports sphere)
Backend Python developer building scalable microservices for a social sports prediction platform using Django, Kafka, and AWS.
Python Developer
The Python Developer will design and implement e-commerce and ERP solutions, focusing on code quality and system integration. The role involves working with FastAPI, SQL, and frontend technologies like HTML, CSS, and JavaScript in a collaborative team environment.
[MSO] Senior Python Developer (Infrastructure)
The Senior Python Developer will design, develop, and maintain backend infrastructure for a private cloud solution for a government client. The role involves migrating workloads, managing infrastructure, and eventually transitioning into a technical leadership position.
Software Engineer III, Cloud AI
This role involves developing Generative AI technologies and AI developer tools for Google Cloud customers, working with large language models and ML infrastructure. Engineers will collaborate with research and product teams to integrate AI solutions into enterprise-grade applications.
Microsoft Dynamics 365 CE/Power Platform Software Developer with German
Remote Microsoft Dynamics 365 CE and Power Platform developer advising customers on implementations—building Power Apps, Power Automate flows, Dataverse integrations, and Azure-deployed solutions. Requires fluent German and English.
Senior Software Engineer / Technical Lead
Technical lead for Splunk's UEBA security solution, designing and operating ML/AI-driven behavior analytics features using Python, React, Docker, AWS, and CI/CD pipelines in Krakow.
Software Engineer
BlackLine is seeking a Software Engineer to build and maintain their AI-powered Invoice-to-Cash enterprise SaaS platform. The role involves using AI-accelerated development tools like Cursor and Claude to design, code, and ship scalable features within a C# environment.
Lead Software Engineer
Lead a team building enterprise investment-management software in C#/.NET, defining test architecture and automation strategies while mentoring engineers and driving quality improvements.