Software Engineer
Tomorrow.io, Golden, Colorado +1
- Pay
- $120K–$135K / year
- Work type
- Hybrid
- Level
- Not stated
- Area
- Software engineering
- Posted
- 24 days ago
About the role
Tomorrow.io’s Space & Sensors team is responsible for the development of unique RF-based sensing systems, such as radar and sonar, from architecture through implementation. The team is also responsible for the development of corresponding spacecraft and constellations in support of Tomorrow.io’s Operation Tomorrow Space, which will collect data to be integrated seamlessly into our existing forecasting and modeling systems, revolutionizing global weather intelligence.
We’re looking for a Mission Operations Software Engineer to help us build a next generation commercial weather constellation for real-time, high-impact forecasting. In this role, you will develop the mission-critical software systems necessary to launch, deploy, and operate a fleet of scientific instruments in space, from Earth. Come join a group of engineers and scientists that dream on the IR spectrum, call astrodynamics “fun”, and could talk for days about why time is way harder than you think. Together, we will build the biggest weather platform in the world!
What You’ll Do:
- Develop the tools mission operators and climate scientists need to achieve mission success
- Support payload operators and scientists in achieving mission success
- Contribute to the definition of interfaces between various components (ground system to spacecraft, spacecraft bus to payload, etc.)
- Work with DevOps and IT teams on topics such as environments, deployment strategies, and security measures
- **This is a hybrid role working out of our Golden, CO office 2x/week**
What you bring:
- 4+ years of experience building production software
- B.S. in Computer Science, Aerospace Engineering, or related field
- Experience developing fault-tolerant, production-quality software
- Understanding of distributed systems architecture
- Intermediate/Advanced knowledge of Python (2+ years)
- Experience with AI-assisted development for planning, code generation and debugging
- REST API design, implementation and frameworks (aiohttp, Flask, etc.)
- Data modeling (Data Classes, Type Hinting)
- Databases and Python interfaces, with an emphasis on MongoDB and InfluxDB
- Intermediate knowledge of SQL, NoSQL, and/or time series databases
- Communication protocols (namedtuple, struct, socket)
- Quality assurance (pytest, mocker, PEP 8)
- Web applications: Typescript, React, HTML, CSS
- Platforms/Infrastructure
- AWS (Elastic Container Service, Lambda, S3, SQS)
- Terraform
- Intermediate knowledge of Docker and Kubernetes
Bonus Skills:
- Exposure to aerospace systems (i.e. satellites, airplanes, rockets)
- Exposure to satellite telemetry data processing (e.g., CCSDS)
- Exposure to satellite mission planning and resource deconfliction
Similar roles at other companies
Pay not posted
Posted 12 days ago
Space Operations Engineer
Turion SpaceIrvine, California
$85K–$130K / yr
Posted Feb 6, 2023
Flight Software Engineer
Terran Orbital CorporationIrvine, CA +1
$125K–$150K / yr
Posted 16 days ago
Staff Flight Software Engineer
CesiumAstroWestminster, CO
$158K–$189K / yr
Posted 3 days ago
Listed on Tomorrow.io's Greenhouse job board; checked 29 h ago. First seen by us 29 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.