Senior Staff Geospatial Software Engineer
Summary
Build planet-scale geospatial data platforms to accelerate sustainable agriculture, using Go/Python, cloud infrastructure, and open-source GIS tools.
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 monthly gross compensation for this role is 25 760 PLN 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:
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
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
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 EclipseStrong 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