Remote Position
[Remote] Senior/Staff Software Engineer, DevOps
🌍 Remote · United States
💼 Full-time
Note: The job is a remote job and is open to candidates in USA. TurbineOne is a frontline perception company building technology that provides decision advantage, enhanced situational awareness, and force protection in complex environments. The Senior/Staff Software Engineer, DevOps will own and expand automated testing infrastructure for remotely accessible edge devices while improving CI/CD, deployment automation, developer tooling, and platform reliability. The role also partners with engineering teams to improve developer productivity and software quality.
Responsibilities
- Design, implement, and operate production-quality infrastructure with significant autonomy
- Build automated testing infrastructure for software running across heterogeneous edge hardware
- Make tests reproducible and failures easy to diagnose across diverse hardware platforms
- Enable Product Engineering and QA teams to contribute automated tests while DevOps owns and evolves the automation platform
- Improve CI/CD pipelines, build and release systems, deployment automation, developer tooling, and platform reliability
- Identify high-leverage engineering opportunities, define technical approaches, write production software, and drive major initiatives from ambiguity to successful operation
- Partner closely with engineering teams to improve developer productivity and software quality
Skills
- • Demonstrated Senior- or Staff-level impact designing, building, and owning software systems. We value scope, ownership, and technical leadership over a specific number of years
- • Strong programming ability in at least one production language, with the ability to work comfortably across languages and technology stacks
- + Python and Bash are commonly used in our automation
- + Our product stack is primarily Go and TypeScript
- • Experience in one or more infrastructure-focused disciplines, including: + Site Reliability Engineering (SRE) + Production Engineering + CI/CD + Build & Release + Developer Infrastructure + Platform Engineering + Test Infrastructure
- • Strong experience with Linux, containers, networking, software delivery pipelines, and operational troubleshooting
- • Practical experience designing or supporting automated testing at the unit, integration, end-to-end, or system level
- • Proven ability to navigate ambiguity, make sound technical tradeoffs, collaborate across teams, and deliver results with minimal oversight
- Applicants must be eligible to obtain a U.S. Government security clearance
- • Hardware-in-the-loop (HIL) testing
- • Test infrastructure platforms
- • Remote device fleet orchestration
- • Edge or embedded systems
- • Performance testing
- • Chaos engineering
- • Internal platform observability
- • Distributed systems operating at scale
Benefits
- Remote (Home Office Anywhere in the United States)
- This position is eligible for equity participation
- A comprehensive benefits package
Company Overview