Data Engineer (Snowflake)
Design, build, and maintain scalable data pipelines and cloud data solutions using Snowflake. Collaborate with engineering and analytics teams to ensure high-quality data availability for reporting and decision-making.
Remote Software Development Jobs in Poland
Browse 2,706 remote software development jobs in Poland, with 216 added this week. These roles pay US$103,794 a year on average, from US$93K for junior roles to US$154K for lead roles. You'll see openings like Software Engineer, Full Stack Developer and Architect.
Trusted by 300,000+ remote workers worldwide.
Design, build, and maintain scalable data pipelines and cloud data solutions using Snowflake. Collaborate with engineering and analytics teams to ensure high-quality data availability for reporting and decision-making.
You will lead the development of the Android application, ensuring feature parity with iOS and driving the platform's technical architecture. You will also manage Play Store releases, analyze AB tests, and improve development workflows using AI.
The SAP Consultant will support the implementation, development, and long-term maintenance of SAP as the company's general ledger system. They will translate business requirements into system processes and collaborate with internal teams and external vendors to ensure high-quality, scalable solutions.
You will use proprietary software to provide labels, annotations, and inputs on video and multimedia projects. This work aims to refine Grok's ability to interpret and generate video content with precision and technical depth.
Develop custom software solutions using a variety of technologies including C#, JavaScript, and SQL. Evaluate and implement Microsoft and complementary technologies to best serve client business objectives.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, build, and maintain Solana programs and backend services that power DeFi products. Own features end-to-end, including technical design, implementation, testing, deployment, and ongoing monitoring.
Evaluate AI-generated Macedonian text for naturalness, authenticity, and cultural accuracy. Provide feedback and data tagging to help improve AI model performance and linguistic nuance.
Evaluate AI-generated text for naturalness, authenticity, and cultural nuance in the Azerbaijani language. Perform side-by-side comparisons and provide feedback to improve AI model performance.
Evaluators will perform side-by-side assessments of AI-generated text to ensure naturalness, cultural accuracy, and idiomatic quality in Azerbaijani. Responsibilities include tagging data and identifying unnatural phrasing or tone to improve AI language models.
You will perform side-by-side evaluations of AI-generated text to assess its naturalness, authenticity, and cultural accuracy in Azerbaijani. This involves identifying nuances in tone, register, and word choice to ensure high-quality human data for AI training.
You will perform side-by-side evaluations of AI-generated text to assess its naturalness, authenticity, and cultural accuracy. Additionally, you will provide data tagging and feedback to help improve the quality and nuance of AI language models.
You will perform side-by-side evaluations of AI-generated text to assess its naturalness, authenticity, and cultural accuracy in the Kazakh language. Additionally, you will provide data tagging and feedback to help improve the quality and nuance of AI models.
You will evaluate AI-generated text for naturalness, authenticity, and cultural nuance in Icelandic. This involves performing side-by-side comparisons and providing feedback to improve AI language models.
The Senior ML Engineer will own and deliver predictive customer scoring solutions, including churn and propensity models, from requirements through to production monitoring. They will collaborate with cross-functional teams to build scalable, reliable, and maintainable machine learning capabilities within the data platform.
The Senior AI Engineer will own the AI layer, including retrieval, agents, and natural language interfaces over enterprise data. They will collaborate with cross-functional teams to deliver scalable, production-ready solutions while ensuring high quality through rigorous evaluation.
The Senior Kubernetes Engineer will own and deliver solutions for Kubernetes on client-owned infrastructure, including bare metal and private cloud environments. They will collaborate with cross-functional teams to design scalable, production-ready deployments and address operational risks.
The role involves owning and delivering telco CVM solutions, including technical design, implementation, and continuous improvement. You will collaborate with cross-functional teams to translate business requirements into scalable, reliable data-driven solutions.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The role involves owning and delivering end-to-end banking marketing solutions, from technical requirements to implementation and continuous improvement. You will collaborate with cross-functional teams to build scalable, reliable data capabilities while managing performance and operational risks.
The Senior Technical Data Architect will own the end-to-end data platform architecture, including data storage, processing, and governance. They will collaborate with cross-functional teams to translate business requirements into scalable, reliable, and production-ready technical solutions.
The Senior Solution Architect will own the end-to-end technical design of applications, including services, APIs, and system integrations. They will guide engineering teams on design decisions and ensure solutions are scalable, reliable, and maintainable.
You will design and develop scalable backend services and REST APIs for a data-intensive cybersecurity platform. Additionally, you will collaborate on system architecture, data modeling, and mentor less experienced team members.
You will design, build, and operate end-to-end data solutions using the Azure data stack while maintaining scalable ETL/ELT pipelines. Additionally, you will manage infrastructure, implement CI/CD processes, and collaborate with BI teams to ensure data quality and governance.
The Principal Infrastructure Engineer will design, build, and scale Sezzle's core platform while focusing on throughput, latency, and system resilience. This role involves hands-on operational ownership, including on-call rotations, incident response, and the implementation of infrastructure-as-code and AI-assisted tooling.
The Staff Software Engineer will lead large-scale technical initiatives, evolve the platform architecture, and mentor other engineers. They will also collaborate with cross-functional teams to drive strategic planning while ensuring the reliability and security of the card processing system.
You will own product components from design through implementation and production, ensuring they function reliably within customer-managed Kubernetes clusters. Additionally, you will build observability tools and collaborate with technical leads to improve platform performance and security.
Develop and integrate AI agents with memory and context management using modern frameworks like LangChain and LangGraph. Collaborate with senior engineers to build scalable applications that integrate LLMs with external tools and enterprise systems.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The intern will develop and maintain low-level Linux kernel and user space code for networking hardware, including ASIC register access and routing protocol agents. They will also contribute to automated test harnesses and configuration management services using Python and Go.
The Global Communications Systems Engineer will coordinate the rollout and development of customer-facing communications technology across Europe. This includes configuring NICE CXone features, managing CRM integrations, and providing technical support to ensure system reliability.
The Upgrade Engineer will manage software development projects related to customer upgrades and coordinate customer deliverables. They are responsible for troubleshooting issues, developing custom code, and performing software upgrades within the Aras Innovator platform.
You will manage the end-to-end security telemetry ingestion pipeline, ensuring data flows consistently into Elasticsearch. Additionally, you will maintain the health of Elastic Cloud on Kubernetes clusters, including upgrades, capacity management, and infrastructure automation.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for remote software developers in Poland is $103,794 per year. This is based on data from 32 job openings. We use the yearly salaries in US dollars from these job postings to calculate salary expectations. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Average salary |
|---|---|---|
| Junior2–5 years | 3 | $93,333 |
| Senior5–10 years | 26 | $99,233 |
| Lead10+ years | 3 | $153,779 |
The typical salary for remote software developers in Poland is 285.000 PLN per year. This is based on data from 59 job openings that list pay in PLN. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Typical salary |
|---|---|---|
| Junior2–5 years | 22 | 234.000 PLN |
| Senior5–10 years | 30 | 293.000 PLN |
| Lead10+ years | 6 | 400.000 PLN |
We reviewed 480 job postings for remote software developers in Poland and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 40% |
| CI/CD | 28% |
| AWS | 21% |
| Kubernetes | 21% |
| SQL | 20% |
| Terraform | 14% |
| TypeScript | 14% |
| Git | 13% |
| Docker | 13% |
| Distributed systems | 13% |
Learn more about Software Development remote jobs