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).
Senior Software Engineer (C#)
Senior Backend Software Engineer designing and developing distributed, cloud-native services in C#/.NET for Motorola Solutions' Exacom logging and recording platforms used in public safety and critical infrastructure.
Senior C# Software Engineer
Design and develop distributed backend services in C#/.NET for Motorola Solutions' cloud-native logging and recording platforms used in public safety and critical infrastructure.
Staff Software Engineer for Identity Management (Go/Golang)
Build and modernize identity management systems for Canonical’s products and services using Go and Python, including authentication flows, API endpoints, and Juju charms.
Senior Software Engineer - Remote
Senior Software Engineer building and scaling Kubbly's AI agent platform for business messaging, owning architecture, CI/CD pipelines, cloud infrastructure (AWS), and backend integrations.
Junior Java Developer — Flexible Hours, Spring & Impact
Builds Java/Spring-based applications and components for client projects, working with technical documentation in a flexible full-time or part-time role.
Java Developer - Remote & Flexible Hours | AI-Driven Growth
Java Developer designing and implementing business logic and interfaces for financial-sector projects using Java, Spring, Docker, Ansible, Camel, Elasticsearch, Kafka, and IBM MQ in a hybrid setup.
Java Developer w ubezpieczeniach | AI & mikroserwisy
Java Developer building insurance claims and expert-work systems using Java, Spring, Angular, and microservices architecture.
Junior Java Developer
Junior Java Developer building dedicated applications with Java and Spring for client projects, working on-site in small teams in Kraków.
Senior Python Developer
Builds and maintains Python libraries and packages, designs CI/CD pipelines, and supports ML workflows with PyTorch and GPU-accelerated tools.
Senior Python Developer: ML Pipelines & CI/CD
Builds and maintains Python packages for ML pipelines, automates CI/CD workflows, and ensures scalable, reliable ML deployments using cloud-native tools.
Java Developer (m/f)
Mid-level Java Developer for BNP Paribas Bank Polska’s backend team in Warsaw, building fintech solutions with Spring Boot, Kafka, and PostgreSQL.
Java Developer
Mid-level Java Developer working on backend systems using Java, Spring Boot, Oracle, PostgreSQL, and SQL at Connectis_ in Warsaw.
Java Developer
Mid-level Java Developer in Wrocław working with Java, Maven, Quarkus, Vue.js, TypeScript, Python, and Linux.
Java Game Developer
Wazdan Services Limited is seeking a mid-level Java Game Developer to work on backend and game development tasks in Opole, Poland. The role requires proficiency in Java, web technologies like HTML/JavaScript, and graphics programming using OpenGL, WebGL, and GLSL.
Senior Big Data Software Engineer (GCP)
The Senior Big Data Engineer will design and maintain scalable data pipelines and integration solutions on Google Cloud Platform for a healthcare client. The role involves working with technologies like BigQuery, Dataflow, and Terraform to support enterprise data platforms and modern data architectures.
Senior Data Software Engineer
Build and maintain cloud-based data pipelines and distributed systems using Java, Python, Spark, and Snowflake, with a focus on Gen AI/ML applications.
Software Engineer
Build a cloud-native analytics and risk platform (ACQA) for investment banking, using Python, Java, and Scala to process large-scale financial derivatives risk and pricing data in an agile pod.