Staff Engineer

Bayer•St. Louis, MO
•Remote

About The Position

Staff Engineer for St. Louis, MO to collect, process, transform, and analyze agronomic & geospatial data; designing & implementing data processing pipelines for mobile, web, and third-party integrations; designing & implementing highly scalable data-intensive processing software systems and microservice-based services; support design & code review process; mentor & train junior engineers.

Requirements

  • Bachelor’s in C.S., I.T. or closely-related field
  • 3 yrs experience in an agronomic, agriscience and/or crop science environment
  • Using MRMS & AHPS to produce daily precipitation data for business-to-business workflows
  • Using PRISM, GHCN & ERA5 to review historical weather information and analyze regional temperature data for business-to-consumer workflows
  • Designing & implementing REST and GraphQL APIs using Java, Clojure and Scala for deployment on Azure and AWS
  • Designing & implementing data-intensive processing software systems for agronomic and geospatial data using Python and GCP BigQuery

Responsibilities

  • Collect, process, transform, and analyze agronomic & geospatial data
  • Design & implement data processing pipelines for mobile, web, and third-party integrations
  • Design & implement highly scalable data-intensive processing software systems and microservice-based services
  • Support design & code review process
  • Mentor & train junior engineers
  • Analyze planting, soil sampling & harvest data to prepare in-season insights to third-party customers
  • Develop GitHub CoPilot AI skills & agents to perform operational maintenance & migration of Java, Clojure and Scala upgrades

Benefits

  • health care
  • vision
  • dental
  • retirement
  • PTO
  • sick leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service