Software Engineering Jobs in Poland
There are 3,001 open Software Engineering jobs in Poland on freehire right now. 479 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 706 · 24%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 320 postings that state a position on it.
Seniority
- Senior 1,282
- Lead 117
- Middle 115
- 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 (Python/Web Scraping)
Build and maintain Python-based web scrapers to gather labor-market data, plus backend services in a distributed microservices stack using Docker and Kubernetes.
Java Developer – remote work
Senior Java developer building and extending HR/payroll APIs and interfaces for a global outsourcing firm using Java, Spring Boot, Kafka, AWS, and REST.
Senior Java Developer with Apache Kafka (f/m/x)
Senior Java developer builds scalable backend services and event-driven integrations using Java, Spring Boot, and Apache Kafka to modernize logistics data platforms.
Senior Data & Python Software Engineer
Build and maintain AI-powered web scraping systems and data pipelines for brand protection, using Python, SQL, and cloud infrastructure to extract, process, and validate large-scale web data reliably.
Senior C# Developer (VB for Cloud Infrastructure)
Senior C# developer designs and builds scalable cloud backup solutions for major platforms like AWS, Azure, and Google Cloud, using .NET and modern data protection technologies.
Senior C# Developer (Data Management)
Builds and evolves backend services in C#/.NET for Veeam’s data-resilience products, integrating cloud and SaaS offerings like Data Command Center and Service Provider Console.
Software Developer in Test (Python)
Develops and maintains automated tests for Veeam's data resilience and AI security products using Python, PowerShell, and .NET, while collaborating with global QA teams.
.NET Developer
Build and maintain Identity & Access Management solutions using .NET, One Identity Manager, and SQL for fintech, healthcare, and edtech clients.
Software Engineer - Talent Pool
Would you like the opportunity to work on a wide range of technical challenges? Would you enjoy making a difference to our customers' experience? Join our world-class organization! Akamai is the cybersecurity and…
Java or Golang Developer | 2 wakaty
Build and scale enterprise-grade data protection and backup systems in Java or Go, collaborating with a small team to design scalable solutions and drive product architecture decisions.
Senior Software Engineer
Collinson is a global loyalty and benefits company, partnering with many of the world’s best‑known brands to create customer experiences that help them acquire, engage and retain choice‑rich customers. With more than…
Senior Python Developer
Senior Python Developer Location: Krakow, PL Employment type: Contingent Worker Place of work: Hybrid Offshore/Onshore: Onshore TechnipFMC is committed to driving real change in the energy industry. Our ambition is to…
Senior Python Developer - Freelance
Build and maintain AI agents for image-processing systems using Python, FastAPI, and Azure, with Apache Airflow orchestration and Docker deployment.
Expert Software Engineer - Edge AI
Build and maintain a Rust-based platform that deploys and orchestrates AI models on edge devices, optimizing for constrained hardware and integrating with cloud services.
Software Developer – ReliaSoft Cloud
Build and maintain the ReliaSoft Cloud platform using TypeScript, React, and C#/.NET, collaborating with distributed teams to deliver reliability-engineering software.
Java Developer (ubezpieczenia)
Builds Java-based insurance applications using Spring, Angular, and Kafka, collaborating with clients and reviewing code while integrating AI tools to improve workflows.
Software Engineer, Data Products
Build and scale distributed data-processing services handling 7PB/day and 5 trillion records daily using Java, Kafka, Kubernetes, and SQL in a Linux environment.
.Net Developer with German
Backend .NET developer maintaining and extending insurance software for the German market, working with C#/.NET Framework 4.8, SQL Server, and APIs in a QA-heavy enterprise environment.