June 2, 2026

Senior Staff Geospatial Software Engineer

Senior • Remote

25,760 - 32,300 PLN

Warsaw, Poland

Senior Staff Geospatial Software Engineer

Build planet-scale geospatial data platforms that accelerate sustainable agriculture.

At Bayer Crop Science our mission is to develop agriculture solutions for a sustainable future that help meet the challenges of feeding a global population projected to grow to over 9.6 billion by 2050. This includes research and development of innovative modern agriculture solutions based on biotechnology and plant breeding, developing science based products including seeds and crop protection products, and modern analytics that help identify the best crop system for each acre.

To accomplish this mission we are capturing petabytes of data in our operational systems including everything from genome sequencing data, to manufacturing, supply chain and finance systems. This includes a tremendous volume of scientific data from field trials that requires complex analysis in order to extract meaningful information, and our mission is to understand that data and create software that will help make decisions at scales that has never been possible before.

 

YOUR TASKS AND RESPONSIBILITIES: 

  • Play a key senior role on a geospatial data engineering team, building distributed analytics capabilities and enabling enterprise-wide access to scientific and operational datasets.

  • Apply strong software craftsmanship with your knowledge of algorithms, data structures, and geospatial data models

  • Partner with other top-level talent in data engineering, software development, and data science to tackle complex, novel problems and deliver solutions with real-world impact on global food systems.

  • Mentor and guide other data engineers in your areas of expertise with a focus on geographic information science and systems.

  • Evaluate, implement, and advocate Foss4G technologies, finding the best fit for each use case and integrating them into production-ready solutions.

  • Lead technical initiatives end-to-end, communicate your technical vision and strategy to the larger organization.

  • Drive impact across enterprise projects spanning multiple areas of the business. Strength of ideas outweighs position in the organization

 

Who you are:

  • 7+ experience as a software engineer

  • Experience in design and implementation of Foss4G solutions, particularly leveraging GeoServer, PostGIS, and QGIS with an emphasis on vector data models

  • Proven experience in leading, mentoring and managing software development teams

  • A track record of shipping and maintaining multiple major product releases written in Go or Python

  • Extensive experience with observability practices for running and deploying software, including logging, metrics, tracing, and monitoring production systems to diagnose issues and ensure reliability

  • Experience with creating and maintaining containerized application deployments with a platform like Docker

  • Familiarity with developing in, deploying to, and working with Kubernetes cluster infrastructure

  • Expert understanding of software development lifecycle and software development methodologies (e.g., Agile, Scrum)

  • Strong proficiency in software design and architecture

  • Extensive experience with version control systems like Git

  • Ability to write and oversee the development of clean, maintainable, and efficient code
    Proficiency with integrated development environments (IDEs) like Visual Studio, IntelliJ Idea or Eclipse

  • Strong knowledge of software development tools and practices, including continuous integration and continuous deployment (CI/CD)

  • Advanced understanding of database management and SQL

  • Extensive experience with microservices architecture and RESTful API design

  • In-depth knowledge of cloud platforms (AWS, Azure, Google Cloud)

 

Preferred

  • Experience with geoarrow, geoparquet, and geopackage data formats

  • Experience with emerging geospatial database management systems such as DuckDB Spatial and Sedona DB

  • Experience working with distributed geospatial data warehousing (e.g. BigQuery, Snowflake) and compute (e.g. Spark, Sedona)

  • Experience implementing h3 geospatial indexing

  • Contributions to or implementation of these OSGEO projects: GDAL/OGR, GeoServer, GeoTools, PostGIS, PROJ, QGIS, OpenLayers, Leaflet

 

What do We offer: 

  • A flexible, remote-hybrid work model

  • Great workplace in a new modern office in Warsaw

  • Career development, 360° Feedback & Mentoring programme

  • Wide access to professional development tools, trainings, & conferences

  • Company Bonus & Reward Structure

  • VIP Medical Care Package (including Dental & Mental health)

  • Holiday allowance (“Wczasy pod gruszą”)

  • Life & Travel Insurance

  • Pension plan

  • Co-financed sport card - FitProfit

  • Meals Subsidy in Office

  • Budget for Home Office Setup & Maintenance

  • Access to Company Game Room equipped with table tennis, soccer table, Sony PlayStation 5 and Xbox Series X consoles setup with premium game passes, and massage chairs

  • Tailored-made support in relocation to Warsaw when needed

  • Please send your CV in English

Similar jobs you might like

Technology

Bayer Sp. z o.o.

Full Stack Software Engineer (Python, React, AWS)

Mid

Hybrid

Warsaw, Poland

15,360 - 19,200 PLN

🏢 Summary: Full Stack Software Engineer role focused on building and operating scalable software solutions for manufacturing systems. The position involves designing, developing, integrating, and supporting secure, high-quality applications using modern standards and cloud-based infrastructure. The engineer contributes across the full lifecycle, from system design to production support, within a DevOps and SRE-oriented environment. 🗂️ Requirements: Bachelor’s degree in Computer Science, Software Engineering, IT or related field, 3+ years of experience as a Software Engineer, Experience with React 18+, Python, NodeJS, Understanding of JavaScript frameworks and rendering patterns, Experience with REST or GraphQL APIs, Knowledge of authentication and authorization security practices, Experience with microservices or serverless architecture, Experience managing customer-facing and multi-region APIs, Experience maintaining data pipelines, Experience with AWS cloud services, Experience with Docker and containerized environments, Experience with Infrastructure as Code, Experience managing CI/CD workflows, Experience with monitoring and observability tools, Understanding of SQL and database management, Experience with relational or NoSQL databases, Experience with automated testing frameworks, Knowledge of Agile or Scrum methodologies, Proficiency with Git version control 📃 Skills: React, Python, NodeJS, JavaScript, REST, GraphQL, AWS, Docker, Kubernetes, CI/CD, Git, SQL, NoSQL, Microservices, Serverless, IaC, GitHub, Monitoring, Agile, Scrum 🏢 Description: At Bayer we’re visionaries, driven to solve the world’s toughest challenges and striving for a world where ,Health for all, Hunger for none’ is no longer a dream, but a real possibility. We’re doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and redefining ‘impossible’. There are so many reasons to join us. If you’re hungry to build a varied and meaningful career in a community of brilliant and diverse minds to make a real difference, there’s only one choice. We are looking for a Full Stack Software Engineer in Manufacturing Enablement Team! A Software Engineer delivers software components that form part of a product. Individuals in this role will: Develop software to meet user needs, Follow best practice guidelines and help to improve those guidelines, Write clean, secure, and well-tested code, Coach and mentor more junior colleagues, Operate the services they build and identify issues in production. YOUR TASKS AND RESPONSIBILITIES: Programming and Build: Collaborate with others when necessary to review user stories and code and develop implementation approaches, Use the agreed implementation approaches to design, code, test, and document programs or scripts of medium-to-high complexity, using the right standards and tools. Systems Design: Translate logical designs into physical designs, Produce detailed designs, Effectively document all work using required standards, methods, and tools, including prototyping tools where appropriate, Design systems characterized by managed levels of risk, manageable business and technical complexity, and meaningful impact, Work with well understood technology and identify appropriate patterns. Systems Integration: Build and test simple interfaces between systems, Work on more complex integration as part of a wider team. Modern Standards Approach: Competently apply a modern standards approach and guide others to do so. Information Security: Maintain a strong understanding of information security, Design solutions and services with security controls embedded, specifically engineered with mitigation of security threats as a core feature. Prototyping: Approach prototyping as a team activity, actively soliciting prototypes and testing with others, Establish design patterns and iterate them, Use a variety of prototyping methods and choose the most appropriate. Service Support: Help fix faults following agreed procedures, Carry out maintenance tasks on infrastructure. User Focus: Collaborate with user researchers and represent users internally, Explain the difference between user needs and the desires of the user, Champion user research to focus on all users, Prioritize and define approaches to understand the user story, guiding others in doing so, Offer recommendations on the best tools and methods to use. Availability and Capacity Management: Manage service components to ensure they meet business needs and performance targets. WHO YOU ARE: Required: Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related field. 3+ years experience as a software engineer: React 18+/ Python(required)/ NodeJS, Understanding of JS Frameworks and Rendering Patterns, Component / Visual Testing Experience, REST / GraphQL Experience, Security Best Practices (Authentication v Authorization), Serverless or Microservice Experience, Managed customer facing and multi-region APIs, Maintained Data Pipeline. DevOps / Infrastructure: AWS Experience, Containerized Environment (Docker), IaC Experience, Managed CI/CD workflows (GitHub Actions), Built scalable and global infrastructure, Created tooling and automation for developer experience. SRE Experience (Monitoring, Security, Reliability, Alerting): Worked with monitoring and observability tools. Strong understanding of software development lifecycle and software development methodologies (e.g., Agile, Scrum), Proficiency in software design and architecture, Experience with version control systems like Git, Ability to write clean, maintainable, and efficient code, Familiarity with integrated development environments (IDEs) like Visual Studio, IntelliJ Idea or Eclipse, Knowledge of software development tools and practices, including continuous integration and continuous deployment (CI/CD), Understanding of database management and SQL, Experience with relational and/or NoSQL databases, Experience with microservices architecture and RESTful API design, Experience with automated testing frameworks and tools, Knowledge of cloud platforms (AWS, Azure, Google Cloud), Excellent analytical and problem-solving skills, Ability to work collaboratively in a team environment. Preferred: Experience with containerization and orchestrations tools (Docker, Kubernetes), Expertise in a specific area such as machine learning, cybersecurity, or mobile development, Understanding of DevOps practices and tools, Ability to lead and mentor junior developers. You feel you do not meet all criteria we are looking for? That doesn’t mean you aren’t the right fit for the role. Apply with confidence, we value potential over perfection! WHAT DO WE OFFER: A flexible, hybrid work model Great workplace in a new modern office in Warsaw Career development, 360° Feedback & Mentoring programme Wide access to professional development tools, trainings, & conferences Company Bonus & Reward Structure Increased tax-deductible costs for authors of copyrighted works VIP Medical Care Package (including Dental & Mental health) Holiday allowance (“Wczasy pod gruszą”) Life & Travel Insurance Pension plan Co-financed sport card - FitProfit Meals Subsidy in Office Budget for Home Office Setup & Maintenance Access to Company Game Room equipped with table tennis, soccer table, Sony PlayStation 5 and Xbox Series X consoles setup with premium game passes, and massage chairs Tailored-made support in relocation to Warsaw when needed Please send your CV in English WORK LOCATION: WARSAW AL. JEROZOLIMSKIE 158 YOUR APPLICATION: Bayer welcomes applications from all individuals, regardless of race, national origin, gender, age, physical characteristics, social origin, disability, union membership, religion, family status, pregnancy, sexual orientation, gender identity, gender expression or any unlawful criterion under applicable law. We are committed to treating all applicants fairly and avoiding discrimination. Bayer is committed to providing access and reasonable accommodations in its application process for individuals with disabilities and encourages applicants with disabilities to request any needed accommodation(s) using the contact information below. Bayer offers the possibility of working in a hybrid model. We know how important work-life balance is, so our employees can work from home, from the office or combine both work environments. The possibilities of using the hybrid model are each time discussed with the manager.Bayer respects and applies the Whistleblower Act in Poland.

Technology

ITDS

Senior Fullstack Developer – JavaScript, Node.js, React, AWS

Senior

Remote

Warsaw, Poland

21,000 - 24,360 PLN

🏢 Summary: Senior Fullstack Developer role focused on building sustainable crop science solutions in a global agile environment. The position involves developing and optimizing fullstack applications, solving identity and account management challenges, and designing scalable cloud-based architectures using modern JavaScript technologies. Fully remote work opportunity based in Warsaw with strong emphasis on innovation, collaboration, and mentoring. 🗂️ Requirements: 5+ years of software development experience, Strong JavaScript knowledge, Experience with Node.js backend development, Proficiency in TypeScript, Strong React frontend development skills, Experience with AWS services, English communication skills, Experience working in agile global teams, Legal right to work in Europe 📃 Skills: JavaScript, Node.js, TypeScript, React, AWS, DynamoDB, Lambda, StepFunctions, Medusa, SAP, Salesforce 🏢 Description: Ignite innovation in environmental care — shape sustainable solutions through cutting-edge software engineering. As a Senior Fullstack Developer, you will be working for a global leader in healthcare and agriculture. You will contribute to solving major global challenges by developing innovative crop science solutions that promote sustainability, resilience, and community well-being. This role offers a platform for impactful work and career growth in a dynamic, global environment. Your main responsibilities: - Develop and support business-critical solutions within an agile, product-oriented team. - Solve organization-wide challenges related to identity and account management. - Design and document technical architecture and software solutions across multiple teams. - Ensure consistency, quality, and performance of all developed solutions. - Evaluate and recommend new technologies to enhance system efficiency and scalability. - Build and maintain relationships with key stakeholders and partner organizations. - Mentor junior engineers, fostering technical growth and best practices. - Continuously enhance your technical skills in a fast-paced environment. You're ideal for this role if you have: - 5+ years of experience in software development or engineering. - Strong problem-solving skills, proactive attitude, and collaborative mindset. - Deep knowledge of JavaScript, including runtimes, APIs, and ecosystem. - Extensive experience with backend development using Node.js. - Proficiency in TypeScript and writing clean, maintainable code. - Strong front-end skills in React, build tools, and performance optimization. - Cloud expertise with AWS services, including DynamoDB, Lambda, and Step Functions. - Product-oriented mindset, understanding business domains to suggest pragmatic solutions. - Excellent English communication skills and experience working in an agile, global team. - Willingness to learn, develop, and innovate in a fast-paced environment. It is a strong plus if you have: - Knowledge of Medusa.js. - Experience with SAP or Salesforce integrations. Language required for the role: - Communicative English. Eligibility to work in: - Only candidates with an existing legal right to work in Europe will be considered for this role. Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior Fullstack Developer – JavaScript, Node.js, React, AWS

Senior

Remote

Warsaw, Poland

21,000 - 24,360 PLN

🏢 Summary: Senior Fullstack Developer role focused on building sustainable crop science solutions in a global agile environment. The position involves developing and supporting business-critical applications, designing technical architectures, and solving identity and account management challenges using modern fullstack technologies. Hybrid work model in Warsaw with opportunities for innovation, mentoring, and collaboration across global teams. 🗂️ Requirements: 5+ years of software development or engineering experience, Strong knowledge of JavaScript runtimes, APIs, and ecosystem, Experience with backend development using Node.js, Proficiency in TypeScript, Strong frontend development skills with React, Experience with AWS services, Ability to design and document technical architecture, Experience working in agile global teams, Excellent English communication skills, Legal right to work in Europe 📃 Skills: JavaScript, Node.js, TypeScript, React, AWS, DynamoDB, Lambda, StepFunctions, Medusa.js, SAP, Salesforce 🏢 Description: Ignite innovation in environmental care — shape sustainable solutions through cutting-edge software engineering. Warsaw-based opportunity with a fully remote workmode! As a Senior Fullstack Developer , you will be working for our client, a global leader in healthcare and agriculture. You will contribute to solving major global challenges by developing innovative crop science solutions that promote sustainability, resilience, and community well-being. This role offers a platform for impactful work and career growth in a dynamic, global environment. Your main responsibilities: Develop and support business-critical solutions within an agile, product-oriented team. Solve organization-wide challenges related to identity and account management. Design and document technical architecture and software solutions across multiple teams. Ensure consistency, quality, and performance of all developed solutions. Evaluate and recommend new technologies to enhance system efficiency and scalability. Build and maintain relationships with key stakeholders and partner organizations. Mentor junior engineers, fostering technical growth and best practices. Continuously enhance your technical skills in a fast-paced environment. You're ideal for this role if you have: 5+ years of experience in software development or engineering. Strong problem-solving skills, proactive attitude, and collaborative mindset. Deep knowledge of JavaScript, including runtimes, APIs, and ecosystem. Extensive experience with backend development using Node.js. Proficiency in TypeScript and writing clean, maintainable code. Strong front-end skills in React, build tools, and performance optimization. Cloud expertise with AWS services, including DynamoDB, Lambda, and Step Functions. Product-oriented mindset, understanding business domains to suggest pragmatic solutions. Excellent English communication skills and experience working in an agile, global team. Willingness to learn, develop, and innovate in a fast-paced environment. It is a strong plus if you have: Knowledge of Medusa.js. Experience with SAP or Salesforce integrations. Language required for the role: Communicative English. Eligibility to work in: Only candidates with an existing legal right to work in Europe will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior Fullstack Developer – JavaScript, Node.js, React, AWS

Senior

Remote

Warsaw, MZ, Poland

21,000 - 24,360 PLN

🏢 Summary: Senior Fullstack Developer role focused on building sustainable crop science solutions within a global healthcare and agriculture environment. The position involves designing and delivering business-critical, identity-related systems using modern JavaScript technologies in an agile, product-oriented team. Hybrid work model in Warsaw with strong emphasis on cloud architecture, scalability, and technical leadership. 🗂️ Requirements: 5+ years of software development experience, Strong knowledge of JavaScript ecosystem, Commercial experience with Node.js, Proficiency in TypeScript, Strong experience with React, Experience with AWS services (DynamoDB, Lambda, Step Functions), Experience designing technical architecture, Experience working in agile teams, Fluent English communication skills, Legal right to work in Europe 📃 Skills: JavaScript, Node.js, TypeScript, React, AWS, DynamoDB, Lambda, StepFunctions, APIs, Cloud, Architecture, Agile 🏢 Description: Ignite innovation in environmental care — shape sustainable solutions through cutting-edge software engineering. Warsaw-based opportunity with a hybrid work model (once every two weeks in the office). As a Senior Fullstack Developer , you will be working for our client, a global leader in healthcare and agriculture. You will contribute to solving major global challenges by developing innovative crop science solutions that promote sustainability, resilience, and community well-being. This role offers a platform for impactful work and career growth in a dynamic, global environment. Your main responsibilities: Develop and support business-critical solutions within an agile, product-oriented team. Solve organization-wide challenges related to identity and account management. Design and document technical architecture and software solutions across multiple teams. Ensure consistency, quality, and performance of all developed solutions. Evaluate and recommend new technologies to enhance system efficiency and scalability. Build and maintain relationships with key stakeholders and partner organizations. Mentor junior engineers, fostering technical growth and best practices. Continuously enhance your technical skills in a fast-paced environment. You're ideal for this role if you have: 5+ years of experience in software development or engineering. Strong problem-solving skills, proactive attitude, and collaborative mindset. Deep knowledge of JavaScript, including runtimes, APIs, and ecosystem. Extensive experience with backend development using Node.js. Proficiency in TypeScript and writing clean, maintainable code. Strong front-end skills in React, build tools, and performance optimization. Cloud expertise with AWS services, including DynamoDB, Lambda, and Step Functions. Product-oriented mindset, understanding business domains to suggest pragmatic solutions. Excellent English communication skills and experience working in an agile, global team. Willingness to learn, develop, and innovate in a fast-paced environment. It is a strong plus if you have: Knowledge of Medusa.js. Experience with SAP or Salesforce integrations. Language required for the role: Communicative English. Eligibility to work in: Only candidates with an existing legal right to work in Europe will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

KUBO

Senior Software Engineer (Python, Spark)

Senior

Hybrid

Gdynia, Poland

18,000 - 35,000 PLN/mo

🏢 Summary: Long-term Senior Software Engineer role building a cloud-based financial data platform from scratch. The position focuses on designing and developing scalable, real-time data processing solutions in Azure with strong influence on architecture and engineering standards. You will create backend services and data pipelines in a modern, evolving data environment. 🗂️ Requirements: Strong programming skills in Python or Java or C#, Experience with cloud platforms (Azure preferred), Experience building backend services or data processing components, Experience working with data pipelines and ensuring data consistency, Understanding of software design and clean code principles, Experience with CI/CD pipelines, Experience with version control systems 📃 Skills: Python, Java, C#, Azure, Cloud, CI/CD, Backend, Datapipelines 🏢 Description: As a Senior Software Engineer, you’ll be working on data-driven solutions within the financial data and analytics space. This is a long-term collaboration on a project being built from scratch, giving you real influence over architecture, technology choices, and engineering standards from day one. You’ll be shaping platforms that process large-scale, real-time data used across global financial systems, in a modern and evolving data environment. Key responsibilities Design and develop scalable solutions in cloud environment (Azure) Build and maintain data processing components and services Work with data pipelines and ensure data consistency across systems Develop cloud-based applications and services Collaborate with Engineering, Architecture and Product teams Contribute to clean code, CI/CD, automation and system reliability Take part in code reviews and technical discussions Ideal candidate profile Strong programming skills in Python or Java or C# Experience working with cloud platforms (Azure preferred) Experience in building backend services or data processing components Understanding of software design, clean code and good engineering practices Experience with CI/CD pipelines and version control systems Ability to work independently and as part of a team Good communication skills Nice to have Experience with Spark / PySpark / Databricks Experience with data platforms or data engineering concepts Familiarity with event-driven architectures (Kafka, Event Hubs or similar) Experience with Azure data ecosystem (e.g. Fabric) Experience with containers / Kubernetes (AKS) Conditions Form of cooperation: UoP + KUP 50% Salary range: 18 000 - 30 000 PLN gross/month + yearly bonus depends on the results Hybrid work model: 3 days per week in the Gdynia office Benefits: private medical care, Multisport card, employee pension scheme Recruitment steps Call with a KUBO recruiter (approx. 30 min.) Interview with the client (max. 2 rounds) Decision and feedback

Technology

EPAM Systems

Senior Software Engineer (Java)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Software Engineer role focused on building and modernizing strategic backend platforms that connect operational and regulatory systems, supporting a multiyear cloud migration roadmap. The position involves designing scalable, data-driven solutions in Java within an Agile team, leveraging cloud and DevOps practices. The role follows a hybrid model with 3 days per week onsite in Wroclaw or Krakow. 🗂️ Requirements: Bachelor’s degree in Computer Science or relevant certification, Strong back-end development experience in Java, Experience with DevOps CI/CD pipelines, Hands-on experience with Azure DevOps, GitHub, or GitLab, Practical experience with Test-Driven Development (TDD), Experience delivering solutions on Azure, AWS, or GCP, Solid understanding of cloud architecture, Knowledge of software design principles, Experience with data streaming and real-time or batch processing 📃 Skills: Java, Azure, AWS, GCP, CI/CD, AzureDevOps, GitHub, GitLab, TDD, Databricks, Kubernetes, DataStreaming, BatchProcessing, Cloud, DevOps 🏢 Description: We are looking for a Senior Software Engineer to join an agile team focused on developing strategic technology solutions that connect operations and regulatory systems. Our work plays a crucial role in enabling the client to meet regulatory obligations and unlock value from its wealth of data. The project is part of a multiyear roadmap to migrate to cloud technology and enhance existing platforms. You’ll work in a small, autonomous Agile team with colleagues across global locations, in an inclusive and collaborative environment. If you are passionate about innovation and continuous learning, we want to hear from you. This role offers a hybrid model, with 3 days per week working from the client's office in Wroclaw or Krakow. Responsibilities Design and develop strategic platform features that enable seamless trade execution flows between core systems, transforming epics and features into robust solutions Collaborate closely with agile team members during sprints to iteratively deliver product requirements Work with the product team to understand, refine, and implement required functionality Engineer solutions that leverage cloud technologies as part of a multiyear migration and modernization roadmap Develop and optimize data-driven applications, ensuring the client can unlock value from its wealth of data Utilize Java and related technologies to build scalable, high-performance backend services Requirements Bachelor’s degree in Computer Science or a relevant certification Strong back-end development experience in Java Proven experience with DevOps CI/CD pipelines and tools such as Azure DevOps, GitHub, or GitLab Solid understanding and hands-on experience with Test-Driven Development (TDD) Well-versed in cloud architecture, with delivery experience on Azure (preferred), AWS, or GCP Strong grasp of software design principles Experience working with modern technologies such as data streaming, real-time and batch processing; familiarity with Databricks and Kubernetes is a plus We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

DevsData LLC

Senior Software Engineer

Senior

Hybrid

Warsaw, Poland

14,000 - 28,000 PLN/mo

🏢 Summary: Full-time Senior Software Engineer role focused on designing and delivering scalable features and integrations for a renewable energy platform. The position involves building and maintaining large-scale systems, contributing to greenfield products, and supporting production services in a hybrid Warsaw setup. The goal is to enhance performance and automation in solar project development through robust software solutions. 🗂️ Requirements: 5+ years of software development experience, Proficiency in at least two production programming languages, Strong computer science fundamentals, Experience building and maintaining large-scale systems, Ability to work in remote or hybrid teams, Fluent English (spoken and written) 📃 Skills: Python, Java, Go, C++, JavaScript, TypeScript, Spring, Jackson, JPA, HTTP, SQL, MySQL, MariaDB, Git, Gradle, AWS, DDD 🏢 Description: Senior Software Engineer 💰 Salary: 14,000-28,000 PLN 🌎 Hybrid from Warsaw 🕦 Full-time position, long-term ☑️ Contract through Deel The company develops software that helps businesses plan and manage renewable energy projects more efficiently. Its technology platform uses data and automation to simplify complex workflows, enabling teams to design, evaluate, and deliver energy solutions at scale. The overall goal is to make clean energy projects easier to develop and deploy. Requirements: At least 5+ years of experience in software development Strong proficiency in at least two production programming languages (ideally Python and Java), though any combination of languages is acceptable Good engineering judgment based on solid computer science knowledge Experience working with teams to build and maintain large-scale systems Strong communication and collaboration skills, especially when working in remote or hybrid teams Comfortable adapting to changes in a growing product and evolving technology stack, with the ability to make practical decisions and support the team as things scale Fluent in spoken and written English (please submit your resume in English) Nice to Have: Interest in renewable energy and sustainability Experience applying Domain-Driven Design (DDD) principles Experience developing production software in at least one additional language besides Java (such as Python, Go, C++, JavaScript, or TypeScript) Familiarity with technologies such as Spring Framework, Jackson, JPA, HTTP, SQL (MySQL/MariaDB), Git, Gradle, and AWS Key Responsibilities: Design and deliver new features that improve the performance and accuracy of the platform Build integrations with key partners across the solar ecosystem to simplify end-to-end project workflows Develop new capabilities for our industry-leading solar design platform Lead the creation of new greenfield products that influence how solar systems are designed and implemented Take ownership of the services managed by your team, including participating in an on-call rotation for operational support Get to know DevsData: We are a technology consulting company and a recruitment agency, delivering software solutions to clients from Europe and the US. We work 100% remotely, in an international team, including people from Asia, London, or San Francisco. We employ people with experience in international corporations as well as students of the best technical and business universities. Find out more: https://devsdata.com/

Technology

KUBO

Senior/Lead Java Developer

Senior

Hybrid

Gdansk, Poland

180 - 190 PLN/hr

🏢 Summary: Software Engineer role focused on modernizing a mission-critical aviation platform by developing cloud-hosted backend services and scalable cloud-native solutions in AWS. The position involves backend modernization, Kubernetes and container management, CI/CD automation, and operational reliability improvements in a distributed engineering environment. The role offers hybrid work flexibility, B2B or UoP employment, and benefits including healthcare and life insurance. 🗂️ Requirements: Experience developing backend applications in cloud environments, Strong knowledge of AWS and cloud-native architectures, Hands-on experience with Linux, Hands-on experience with Docker, Hands-on experience with Apache, Hands-on experience with Java, Hands-on experience with Spring Boot, Experience with Kubernetes and containerized workloads, Experience with CI/CD, Experience with Infrastructure as Code, Experience with automation, Understanding of cloud security, Understanding of monitoring and production support practices, Strong troubleshooting and problem-solving skills, Ability to work independently and collaborate within distributed teams, English level B2 or higher 📃 Skills: AWS, Linux, Docker, Apache, Java, Spring, Kubernetes, CI/CD, IaC, Automation, SQL, MySQL, Security, Monitoring 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Strong knowledge of AWS and cloud-native architectures Hands-on experience with Linux, Docker, Apache, Java and Spring Boot Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a month in the office in Gdańsk or less frequently, depending on your availability Salary: 190 PLN net/h - to negotiate Benefits: life insurance, private healthcare, Multisport card

Technology

ITDS

Senior Big Data Engineer – Spark/Scala for Banking Innovation

Senior

Hybrid

Warsaw, Poland

21,000 - 25,200 PLN

🏢 Summary: Senior Big Data Engineer role focused on designing and optimizing large-scale data processing solutions using Spark and Scala within the financial sector. The position involves building resilient data pipelines, supporting production systems, and collaborating in Agile teams to deliver scalable data platforms. Hybrid work model based in Warsaw with up to two remote days per week. 🗂️ Requirements: 3-5 years experience in big data engineering, Strong expertise in Spark, Proficiency in Scala or Java, Knowledge of Python, Experience with DevOps practices, Experience with CI/CD tools, Understanding of microservices architecture, Fluent English, Legal right to work in the European Union 📃 Skills: Spark, Scala, Java, Python, DevOps, CI/CD, Microservices, Airflow, Git, Scrum, BigData 🏢 Description: Empower data-driven innovation — shape the future of financial technology! Warsaw-based opportunity with hybrid work model (up to 2 remote days per week). As a Senior Big Data Engineer (Spark/Scala) , you will be working for our client, a leader in structured finance within the global banking industry. You will contribute to building and optimizing a cutting-edge data platform that supports complex business processes and facilitates collaboration across multiple stakeholders in the finance sector. Join us to drive impactful data solutions that fuel digital transformation and open new avenues for growth. Your main responsibilities: Design and develop solutions for collecting, transforming, and processing large datasets efficiently. Analyze data from multiple sources and translate insights into technical specifications. Implement and industrialize reliable, scalable, and resilient data processing jobs using Spark and Scala. Conduct code reviews and collaborate with team members to ensure continuous improvement. Contribute to agile teams delivering value through Scrum cycles, supporting innovative project delivery. Stay up-to-date with evolving big data technologies and implement best practices. Support applications, troubleshoot production issues, and ensure high quality standards. Produce comprehensive technical documentation, test plans, and project artifacts. You're ideal for this role if you have: 3-5 years of professional experience in big data engineering, ideally within banking or finance. Strong expertise in Spark and Java or Scala, with additional knowledge of Python, DevOps, CI/CD tools, and microservices. Fluency in English (Polish and French are a plus). Analytical mindset with excellent problem-solving skills. Proactive attitude and strong teamwork skills across global teams. Effective communication skills and ability to work across different time zones. It is a strong plus if you have: Knowledge of Airflow, GIT, and modern data architecture strategies. Experience with Agile methodologies and delivering solutions in fast-paced environments. Language Required for the role: Fluent English (required) Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

KUBO

Software Engineer - Cloud Services & Backend Modernization

Mid

Hybrid

Gdansk, Poland

150 - 190 PLN/hr

🏢 Summary: The offer is for a Software Engineer to modernize and develop cloud-hosted backend services for a mission-critical aviation platform used globally. The role focuses on building scalable, resilient, cloud-native solutions in AWS, improving automation, CI/CD, and Kubernetes-based environments. You will contribute to transforming a legacy system into a modern, secure, and highly scalable ecosystem. 🗂️ Requirements: Experience developing backend applications in cloud environments, Hands-on experience with Linux, Docker, Apache, PHP, Strong knowledge of AWS and cloud-native architectures, Experience with Kubernetes and containerized workloads, Experience with CI/CD and Infrastructure as Code, Knowledge of cloud security and monitoring practices, Ability to troubleshoot production systems, English B2 level or higher 📃 Skills: AWS, Linux, Docker, Apache, PHP, Kubernetes, CI/CD, IaC, SQL, MySQL, SQLServer, AI 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Hands-on experience with Linux, Docker, Apache, and PHP or Java Strong knowledge of AWS and cloud-native architectures Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a week in the office in Gdańsk or less frequently, depending on your availability Salary: up to 190 PLN net/h Benefits: life insurance, private healthcare, Multisport card Recruitment steps Recruitment call with Agnieszka from KUBO Client interview (may require 2 rounds) Feedback and decision