Archived Wisconsin Geospatial Jobs

Software Engineer

Climate Corporation

This is an EXPIRED job listing. Do not apply for this position!

Location: Chicago, IL
Type: Full Time
Posted: 01/19/2018
Deadline to Apply: Open - no deadline given by employer

Job Summary:

The Climate Corporation is looking for a talented and motivated backend engineer to contribute to the mission of helping the world’s farmers sustainably increase productivity using ingenious data measurement devices, mobile software, and advanced analytics.  The role is a unique opportunity to join the team responsible for ingestion and processing of data captured on machines and sensors in the field.  You will develop and manage scalable services that filter, convert and normalize data into a consistent form for downstream reporting, visualization, and analytics.  If you want to join a passionate team to work on a product with real-world impact, Climate is the place for you.

Responsibilities:

  • Architect, design, and develop REST APIs and data processing pipelines to interact with mobile clients, embedded devices, and sensors at the interface between the Climate cloud platform and devices in the field.
  • Be actively involved in the design and code review process.
  • Produce high quality code and constantly address technical debt.
  • Support new and existing code with automated unit and integration tests.

Qualifications:

Required

  • Bachelor’s degree in Computer Science OR equivalent combination of education and experience
  • Excellent written and verbal communication, presentation, and listening skills with the ability to present complex technical information in a clear and concise manner.
  • Experience designing and implementing efficient data processing algorithms
  • At least 2 years of  hands-on experience developing robust back-end services used by multiple client platforms
  • Experience with deployment in large cloud based distributed environment and at least one compiled JVM language (Java, Scala, etc) or Node.js

Preferred

  • Strong C/C++ knowledge and experience
  • Experience developing GIS software, especially related to geospatial data capture, representation, and mapping.
  • Experience with AWS or similar distributed architecture (EC2, S3, SQS, etc.)
  • Experience with container technologies, such as Docker, for managing deployments
  • Strong knowledge of software development methodologies and best practices.

Apply online at link included