Software Engineering Jobs in Poland
There are 3,011 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 | 143 |
| PLN | month | PLN 14,525 | PLN 19,276 | PLN 24,512 | 132 |
| 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 830 · 28%
- Remote 708 · 24%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 325 postings that state a position on it.
Seniority
- Senior 1,279
- Lead 117
- Middle 113
- Junior 97
- Staff 82
- Intern 35
Who is hiring
- 1000+ employees 476
- 501-1000 employees 419
- 51-200 employees 168
- 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).
Staff Software Engineer, Web (React)
Staff Software Engineer building and scaling React-based web front-ends for a social media management platform processing tens of billions of requests daily.
Java Developer (Fintech)
Java Developer building backend trading systems and some UI components for a fintech client, using Java, Spring Boot, Kafka, Docker, Kubernetes, and GitLab CI/CD in a distributed international team.
Software Engineer - Data Platforms (Databricks)
This role involves building and maintaining scalable data pipelines and datasets on Databricks to support AI/ML and analytics for a BioPharma client. You will work with Python, Spark, and various database technologies to manage the full data lifecycle.
Java Developer
The Java Developer will build and maintain analytical applications for national security and defense institutions, working closely with AI/ML teams to integrate models. The role involves backend development using Java and Spring Boot within an iterative, collaborative team environment.
Salesforce Developer
The Salesforce Developer will design and implement solutions using Salesforce technologies, including Apex, LWC, and AI-driven tools like Agentforce. The role involves managing integrations, data migrations, and collaborating with clients to translate business needs into technical solutions.
Staff Software Engineer, Health Data Foundations and Analytics
Staff Software Engineer on Google's Health Data Foundations and Analytics team in Warsaw, designing and building large-scale software to organize and transform health/fitness data that powers AI innovation across Google Health.
Java Developer
The Java Developer will be responsible for developing and maintaining systems and integrated applications using Java 21, Spring Boot, and PostgreSQL. The role involves collaborating with analysts, supporting deployments, and resolving production issues in a fully remote environment.