Software Engineering Jobs in Poland
There are 2,998 open Software Engineering jobs in Poland on freehire right now. 481 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 703 · 23%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 318 postings that state a position on it.
Seniority
- Senior 1,287
- Lead 117
- Middle 113
- Junior 97
- Staff 81
- Intern 35
Who is hiring
- 1000+ employees 470
- 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).
Internship - Software Engineer
Build and optimize mission-critical aerospace software as a Software Engineering Intern, working with Python, Rust, React, and cloud tools while tackling complex operational challenges.
Senior Java Software Engineer
Builds and maintains Java microservices for a trading platform in the financial sector, focusing on credit and interest-rate derivatives with RESTful APIs and high-availability architecture.
Senior Java Software Engineer
Build and optimize Java-based backend systems for a global trading platform, focusing on performance, scalability, and security while collaborating with cross-functional teams.
Senior Java Software Engineer
Builds and maintains Java-based microservices using Spring, Hibernate, and Kubernetes, integrating systems with Docker, ActiveMQ, and CI/CD pipelines.
SENIOR SOFTWARE ENGINEER JAVA
Senior Java engineer building backend services with Spring, Hibernate, and Kubernetes for a product company in Łódź.
Software Engineer Intern (Java)
Build and maintain Java-based digital platforms for global clients, using cloud tools and Agile practices in a multinational team.
Senior Software Engineer (Java)
Build and lead a new Java backend team for a cloud-to-cloud backup platform, designing scalable, high-availability services in Spring Boot and event-driven architectures.
Junior Software Engineer (Java)
Build and optimize web platforms for global brands using Java, Adobe Experience Manager, and cloud services, while contributing to open-source and internal tech initiatives.
Java Developer
Develops backend services for a property-insurance platform using Java, Spring, and microservices, integrating systems and adding business features.
Programista .NET + React
Senior Fullstack Developer (.NET + React) builds and maintains web apps using C# and React 18+, refactors legacy code, designs architecture, and collaborates with stakeholders in a Scrum environment.
Programista .NET + React
Senior Fullstack Developer builds and maintains a .NET + React web app, refactoring legacy code and co-designing new features with a focus on clean architecture and performance.
Medium .NET Developer (SQL Data Migration)
Medium .NET developer responsible for SQL data migration and database operations to onboard new ecommerce stores, ensuring data quality and consistency.
Senior Software Engineer
Build and own cloud-native microservices in .NET Core and React/Angular that handle 3M daily transactions, focusing on auth, user/license management, and admin tooling in AWS.
Middle Software Engineer (.NET)
Builds and maintains .NET-based backend services and Angular frontends for engineering-intelligence tools used by Boeing, NASA and SpaceX.
ECAD Software Engineer (PCB/EDM)
Develops PCB/EDM design methodologies and consults customers on Siemens EDA Xpedition tools to optimize electronic design workflows and time-to-market.
Senior Software Engineer (Remote in Poland)
Build and scale backend services and React frontends that power AI-driven travel cost optimization and automation for global enterprises.
Software Engineer – Oculus
Develops and maintains a Java-based SaaS portal platform for financial markets, focusing on backend integrations, event-driven architectures (Kafka/Flink), and system improvements to enhance scalability and reliability.
Senior Software Engineer (Hybrid - Poland)
Build core crypto services in Rust from scratch, designing APIs, data models, and scalable architectures while owning production systems and mentoring engineers.
Senior Software Engineer
Senior engineer building cloud-native, AI-powered data ingestion and export services for RelativityOne’s legal tech platform using C#/.NET and Azure.