Filling the gaps between
Spirepedia
Reach Us
Reach Us

Dev-ops Engineer

Location
Spire — Boulder, CO
Dev-ops Engineer - image

About Spire

Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.

In the time it takes you to read this job description our low earth orbit nanosatellites would have passed overhead at least three times traveling at around 4 nautical miles. Onboard, the satellites are collecting and downloading radio signals (data) that help drive value across the Aviation, Maritime and Weather industries.

Since Spire’s first launch in 2013, we’ve put up more than 100 satellites, each batch better than the previous one (at the time of this writing, we are on our  iteration). Our satellites have three payloads: our AIS data receiver, our GNSS/GPS radio occultation receiver, and our ADS-B receiver. The Spire Aviation team is fast growing and is focused on delivering location-based aircraft tracking as part of the ICAO GADSS Mandate and flight planning weather forecasting solutions to customers; all from proprietary data collected from our constellation of satellites.  

The Role

Spire Global is seeking a software engineer with experience in technical/scientific domains to support its development of weather-related products based upon Radio Occultation (GNSS-RO) soundings from its unique satellite constellation.

The candidate will join the weather team to support and develop weather-prediction products built on complex scientific-software workflows in an all-cloud IaaS/HPCaaS environment.

This is an exciting opportunity for a motivated engineer to work on a customer-focused development team that is leveraging an unprecedented large volume of GNSS-RO satellite data to create superior weather forecast products. The successful candidate will join the weather team at the Spire branch office in Boulder, Colorado, USA.

Responsibilities of your role:

  • The successful candidate will work with Spire weather team software engineers to improve quality and robustness Spire forecast products running 24/7 on a mix of IaaS and HPCaaS resources.
  • Focus will be on meeting customer SLAs and on addressing customer quality requirements as they emerge. Responsibilities will include collaborating with other engineers and scientists in the following areas:
    • Provide software engineering support for design, implementation, and ongoing improvement of scientific-software packages used to create our products.
    • Work closely with science staff to guide their adoption of software engineering best practices to reduce our costs and risks.
    • Automate product verification and validation.
    • Develop production workflows.
    • Manage deployments onto cloud-based IaaS and HPCaaS platforms.

Qualifications/Experience:

  • BS degree in Computer Science or Software Engineering or equivalent working experience
  • Familiarity with GNU/Linux
  • Strong Python skills, including packing/deployment (conda, PyPI) experience and exposure to the scientific Python stack (NumPy, Anaconda)
  • Experience supporting software development in scientific/technical domains
  • Experience with cross-functional teams
  • Commitment to modern software engineering best practices: Agile methodologies, revision-control systems, testing & code quality tools (unittest, Pylint), continuous integration (Travis, Bitbucket Pipelines), configuration-management tools (Puppet, Ansible)
  • Proven ability to work as part of a collaborative software-development team

Strong candidates will also possess skills in one or more of the following areas:

  • Experience with compiled languages (Fortran, C, C++) and scientific/numeric applications
  • Experience with cloud platforms (AWS, etc.)
  • Experience with numerical weather prediction, weather applications, and/or data formats common in the weather domain (BUFR, GRIB, NetCDF)

#LI-SH1

If you are looking for an internship or don't see a job that fits, you can email
a cover letter and resume to jobs@spire.com