Software Engineer, Engine Telemetry & Observability
Boom Supersonic · Englewood, CO · 2 wk ago
On-siteEngineering$118k–$149k/yrFull-time
Overview
The company is building Symphony, the engine that will power their aircraft and gas turbines, in Denver. They are creating their own telemetry and observability stack because existing aerospace test tools are slow, expensive, difficult to customize, and not designed for integrating AI. They need a platform that can evolve quickly to meet the demands of their test cadence.
Responsibilities
- Own pieces of Telviz and Boombox end-to-end, from raw ingest through the visualization an engineer is staring at while the engine spins, with the engineer on console during the test.
- Ship real code in your first week. Ship a visualization or pipeline improvement the test team uses by the end of your first month.
- Reason about throughput, fidelity, and time correlation as first-class concerns.
- Work with high-density storage formats (Parquet, Avro, HDF5, netCDF) and in-transit formats (Arrow, Protobuf, Ethernet-based protocols).
- Help scale the platform from internal test infrastructure into the data backbone of a deployed product.
- Write observability, replay tooling, and runbooks that make the next test smoother.
Requirements
- Real software engineering experience in at least one of Go, Rust, C++, or production Python, with range across the stack.
- Scar tissue from working with high-volume, real-time, or time-correlated data.
- Familiarity with the numerical computing toolchain engineers actually use (NumPy, SciPy, pandas).
- An understanding of why time series databases exist.
- Genuine curiosity about the physical systems behind the data, and comfort embedding with the engineers who run them.
Qualifications
- Believe the test stand is the most interesting room in the building.
- Strong opinions, held loosely, and willing to be proven wrong today rather than right in six months.
Skills
- Experience with high-volume, real-time, or time-correlated data.
- Knowledge of high-density storage formats (Parquet, Avro, HDF5, netCDF) and in-transit formats (Arrow, Protobuf, Ethernet-based protocols).
- Understanding of time series databases.
- Comfort with numerical computing tools (NumPy, SciPy, pandas).
- Curiosity about physical systems and ability to embed with the engineers who run them.
Benefits
- No set deadline to apply for this job opportunity.
- Compensation range: $118,000 - $149,000 per year.
- Other rewards may include long-term incentives/equity, a flexible PTO policy, and many other progressive benefits.
- ITAR Requirement: Must be a U.S. citizen, lawful permanent resident, protected individual, or eligible to obtain the required authorizations from the U.S. Department of State.
Pay
Base Salary Range: $118,000 - $149,000 per year.
Schedule
N/A