Software Engineer 3
Blue Origin · Greater Seattle Area · 3 wk ago
On-siteInformation Technology$165k–$231k/yrFull-time
About the role
This role is part of Blue Origin's Engines – Advanced Engines business unit, focused on the design, development, testing, and operation of advanced systems that power the next generation of Blue Origin programs.
Responsibilities
- Architect, develop, and maintain River, an Electron-based command and control application (TypeScript/JavaScript, Node.js)
- Design and own data pipelines for storage, manipulation, and real-time send/receive of high-rate data
- Lead driver-level integration with PLC and packaged control surfaces (Modbus and other industrial protocols)
- Establish software architecture, design patterns, and engineering best practices across the codebase
- Drive code quality through reviews, automated testing, and CI/CD
- Partner with controls, avionics, and test engineers to define interfaces and translate requirements into robust software
- Troubleshoot complex issues across the software/hardware boundary in development and test environments
- Mentor junior engineers and contribute to technical roadmap and cross-program lessons learned
Requirements
- B.S. in Computer Science, Computer/Software Engineering, or a related STEM field
- 5+ years of relevant software development experience
- Strong proficiency in TypeScript/JavaScript and Node.js
- Experience building and shipping production applications, including data storage and real-time communication
- Demonstrated experience with software architecture, design patterns, and testing/CI practices
- Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum
Qualifications
- Passion for our mission and vision is required
- Experience with Electron and cross-platform desktop application development
- Experience integrating with PLCs and industrial protocols (Modbus, etc.) at the driver level
- Familiarity with time-series databases, high-rate data acquisition, or streaming data
- Experience leading projects and mentoring engineers
Skills
- Electron and cross-platform desktop application development
- Integration with PLCs and industrial protocols (Modbus, etc.) at the driver level
- Time-series databases, high-rate data acquisition, or streaming data
- Command and control, test systems, or hardware-in-the-loop environments
- Project management and mentoring skills
Benefits
- Medical, dental, vision, basic and supplemental life insurance
- Paid parental leave
- Short and long-term disability
- 401(k) with a company match of up to 5%
- Education Support Program
- Stock Options
- Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays
Pay
Compensation Range For WA applicants is $164,652.00 - $230,512.80 Other Site Ranges May Differ
Schedule
Not specified