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

Bayer Sp. z o.o.

Software Engineer

Mid

Hybrid

Warsaw, Poland

15,360 - 19,200 PLN

🏢 Summary: Software Engineer role focused on building and enhancing an internal developer portal based on Backstage to improve developer experience and streamline software delivery processes. The position involves full-stack development, cloud integration, and collaboration with global teams to remove technical barriers and optimize engineering workflows. The role also includes working with modern AI integrations and cloud-native environments. 🗂️ Requirements: Degree in ComputerScience or related field, Minimum 4 years software development experience, Strong TypeScript and JavaScript proficiency, Strong Node.js backend development experience, Full-stack experience with frontend and backend, Hands-on experience with React, Experience building or supporting InternalDeveloperPortals, Experience with Backstage, Knowledge of PostgreSQL or other relational databases, Experience designing and consuming REST APIs, Experience designing and consuming GraphQL APIs, Experience with AWS services, Experience with testing frameworks, Experience with CI/CD pipelines, Experience working in monorepo environments, Professional English proficiency 📃 Skills: TypeScript, JavaScript, Node.js, React, Backstage, PostgreSQL, REST, GraphQL, AWS, RDS, ECS, SQS, S3, LangChain, RAG, VectorDB, Yarn, Lerna, Jest, Playwright, GitHubActions, CICD, MaterialUI 🏢 Description: At Bayer, we are committed to transparency, equal pay for equal work or work of equal value, and objective reward practices in line with EU and local regulations. The minimum annual gross compensation for this role is 15 360 PLN gross with final pay determined based on objective factors such as experience, qualifications, scope of responsibility, and internal alignment. This position is eligible for variable pay components , such as performance‑based bonuses, awarded in accordance with the applicable employee group, role scope, and compensation structure. In addition, Bayer offers a competitive and holistic benefits package, including: - Medical care above statutory requirements - Flexible benefits supporting leisure, and well‑being/sports programs - Life, accident, and disability insurance through group coverage - Employer‑supported pension plans with regular company contributions - Home office allowance to support hybrid or remote work - Extra Paid Holidays Benefits may vary depending on country, role, and employment conditions. For Digital Hub Warsaw, we are looking for: Software Engineer 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. As part of the Engineering Enablement platform, you will support development teams by providing tools, standards, and solutions that streamline their daily work. Your goal will be to remove technological barriers and improve the efficiency of software delivery processes. By doing so, you will empower teams to focus on building valuable products rather than dealing with infrastructure or organizational challenges. Your Tasks and Responsibilities Collaborate with a global development team to build and support our internal developer portal built on Backstage and tools that improve the experience of engineers across the organization. Partner with developers, product managers, product designers, and business partners to identify and prioritize developer experience improvements. Participate in the evaluation and adoption of new technologies. Build relationships with key members of partner and consumer organizations to understand and advocate for their developer needs. Advance your career by continuously deepening your technical skills and knowledge. Who You Are Possess or are working towards a degree in Computer Science, Engineering, or a related technical field. Have at least 4 years of prior software development or engineering experience. Strong programming skills in TypeScript , JavaScript, and Node.js—with full-stack experience across frontend and backend. Hands-on experience with React and modern frontend frameworks; familiarity with component libraries such as Material UI is a plus. Passion for developer experience —you care about making other engineers’ lives easier through great tooling, documentation, and self-service portals. Experience working with or building Internal Developer Portals (IDPs); experience building custom custom plugins for Backstage is a strong plus. Solid understanding of backend web development with Node.js; relational databases ( PostgreSQL preferred), and designing/consuming RESTful and GraphQL APIs. Experience with AWS services (RDS, ECS, SQS, S3, or similar) and comfort working in cloud-native environments. Exposure to AI/LLM integrations —experience with LangChain, RAG pipelines, or vector databases is valued. Comfortable working in a monorepo environment (Yarn workspaces, Lerna, or similar). Experience with testing tools such as Jest, Testing Library, and Playwright, as well as integrating with CI/CD pipelines (e.g., GitHub Actions ). High-level communication skills in English. Flexibility to work with a global team across time zones. Strong problem-solving skills, proactivity, and a team player attitude. Eagerness to learn, develop, and innovate—especially in the fast-moving AI and portal engineering space.

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.