Unlock Full Resume Report

New offer - be the first one to apply!

September 5, 2026

Senior Staff Geospatial Software Engineer

Senior • On-site

309,120 - 387,600 PLN/yr

Warsaw, MZ, Poland

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

At Bayer Crop Science, the 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, petabytes of data are captured in operational systems, including genome sequencing data, manufacturing, supply chain, and finance systems. This also includes a tremendous volume of scientific data from field trials that requires complex analysis to extract meaningful information and create software that supports decision-making at unprecedented scale.

Your tasks

  • 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 through knowledge of algorithms, data structures, and geospatial data models.
  • Partner with data engineering, software development, and data science talent to tackle complex, novel problems and deliver solutions with real-world impact on global food systems.
  • Mentor and guide data engineers in areas of expertise, with a focus on geographic information science and systems.
  • Evaluate, implement, and advocate FOSS4G technologies; identify the best fit for each use case and integrate them into production-ready solutions.
  • Lead technical initiatives end-to-end and communicate technical vision and strategy across the organization.
  • Drive impact across enterprise projects spanning multiple business areas. Strength of ideas outweighs position in the organization.

Who you are

  • 7+ years of experience as a software engineer.
  • Proven experience leading, mentoring, and managing software development teams.
  • 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 creating and maintaining containerized application deployments with a platform such as Docker.
  • Familiarity with developing in, deploying to, and working with Kubernetes cluster infrastructure.
  • Expert understanding of the software development lifecycle and methodologies such as Agile and Scrum.
  • Strong proficiency in software design and architecture.
  • Extensive experience with version control systems such as Git.
  • Ability to write and oversee the development of clean, maintainable, and efficient code.
  • Proficiency with IDEs such as Visual Studio, IntelliJ IDEA, or Eclipse.
  • Strong knowledge of software development tools and practices, including 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, or Google Cloud.

Preferred

  • Experience with GeoArrow, GeoParquet, and GeoPackage data formats.
  • Experience with emerging geospatial database management systems such as DuckDB Spatial and SedonaDB.
  • Experience working with distributed geospatial data warehousing, such as BigQuery and Snowflake, and compute platforms, such as Spark and Sedona.
  • Experience implementing H3 geospatial indexing.
  • Contributions to or implementation of OSGEO projects: GDAL/OGR, GeoServer, GeoTools, PostGIS, PROJ, QGIS, OpenLayers, and Leaflet.

Compensation and benefits

The minimum monthly gross compensation is 25,760 PLN. Final pay is determined based on objective factors including experience, qualifications, scope of responsibility, and internal alignment. This position is eligible for variable pay components, such as performance-based bonuses, in accordance with the applicable employee group, role scope, and compensation structure.

  • 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.

Similar jobs you might like