Senior Software Engineer, Backend ( Geospatial )

Climate   •  

Saint Louis, MO

Industry: Technology


5 - 7 years

Posted 178 days ago

This job is no longer available.

Position Overview:
The Climate Corporation is revolutionizing the agriculture industry with a platform and products that are helping the world’s farmers sustainably increase productivity with digital tools. As the industry leader, we’re working to ensure we’re the most connected platform in Agriculture. Through our partnerships, farmers can exchange data between the Climate FieldView™ platform and our partner connected solutions in just minutes.

We have an opportunity for a Senior Backend Software Engineer to join our our Geospatial Engineering team to help us enhance and expand our systems. We ingest, archive and process vast amounts of multi-sensor satellite imagery and vector data that provide the maps that help our customers to manage farming activities on their fields at a global scale. As a Senior member of our team you will design, build, evolve and maintain software, infrastructure and services for our large-scale data-intensive satellite imagery processing pipeline back-ends. Your contributions will help the team deliver high-quality near real time actionable maps to our customers and help them make data-driven decisions. If you are passionate about innovation and excited about being a key contributor to building a sustainable business, we would love to talk to you!

What You Will Do:

  • Design and implement highly scalable data-intensive processing systems
  • Produce high quality code and constantly address technical debt
  • Be actively involved in the design and code review process
  • Drive for technical excellence using Scrum best practices
  • Coach and mentor junior members on the team
  • Drive collaboration and coordination of cross-teams features
  • Improve our software engineering processes

Basic Qualifications:

  • Demonstrable experience (4+ years) building software that manipulates geospatial data
  • 5+ years of experience in Java, Python, or equivalent OOP language for production systems
  • 2+ years of experienceworking with AWS-based systems

Preferred Qualifications:

  • Excellent written and verbal communication, presentation, engineering diagrams, and listening skills with the ability to present complex technical information in a clear and concise manner
  • Strong knowledge of software development methodologies and best practices
  • Strong technical leadership and ability to drive work across teams
  • Deep understanding of API design principles and patterns
  • Experience with relational and non-relational databases
  • BS or MS in Computer Science or related technical field