Software Engineer III
Blue OriginAbout the role
Application close date:
Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We’re working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight!
This role is part of the Blue Origin Engines business unit, where our focus is the design, development, manufacturing, and testing of engines and propulsion systems. Built for multiple uses, our family of engines is powering the next generation of rockets for commercial, civil, national security, and human spaceflight.As part of a small, passionate and accomplished team of experts, you will support the development of best-in-class software applications that drive increased efficiency that supports program execution within the Blue Engines business unit. You will understand and identify improvements within our business and transform them into requirements for our team of developers to build solutions that improve our program execution. You will lead all aspects of the complete delivery of tools and coordinate all aspects of tool deployment.
As a software engineer, you will apply your expertise to the aerospace applications of engineering design, manufacturing, supply chain, mission operations, and customer experience.
We are looking for someone to apply their technical expertise, leadership skills, and commitment to quality to positively impact safe human spaceflight. Passion for our mission and vision is required!
Responsibilities:
- Develop full stack web applications to visualize the status of inventory and production data
- Create front-end GUI’s and back-end API’s
- Write code in multiple languages & frameworks such as: Javascript/Typescript, HTML, React, Next.js, CSS, MaterialUI, Bash scripts, etc.
- Identify the need for more efficient algorithms & data structures and request assistance from senior developers in implementing as appropriate
- Implement security best-practices such as API authentication with SAML & OAuth
- Create Extract-Transform-Load (ETL) Jobs to extract data from source systems, transform the data with business logic, and load materialized-data-views into local databases for fast retrieval
- Write REST, SQL, & GraphQL, queries to retrieve data
- Design & implement efficient database schemas (normalized and NoSQL) as appropriate
- Interface directly with internal customers and subject-matter-experts during the full software product development life cycle to assess their problems, create prototypes, and continuously improve software
- Work with other Blue Origin business units (i.e. Enterprise Technology & Site Reliability Engineering) in a friendly & collaborative manner as appropriate to facilitate cross-department collaboration & harmony
- Strive to continuously improve the process of developing and deploying new software prototypes
- Strike the appropriate balance between building quickly and accruing minimal technical debt
- Pay down technical debt over time as appropriate
- Create project plans & keep project task lists up to date (i.e. Jira boards)
- Ensure business continuity in the absence of any given team member by thoroughly documenting source codes, architectures, and deployments, and ensuring multiple team members have (secure) access to key credentials, code repositories, and data stores
- Attend daily technical standup meetings and be on-call to support production application issues
- Work onsite at a Blue office
- Mentor junior developers and perform code reviews
- Take ownership of medium-sized projects & initiatives with minimal oversight
- Involved in the full lifecycle of customer communication from gathering initial requirements to obtaining feedback on new features
- Maintain responsibility for uptime of software applications
- Provide input into project plans, schedules, & budgets
Qualifications:
- Computer Science Degree or equivalent work experience and at least 5 years of development experience, including the following:
- Front-end skills: HTML, CSS, JavaScript (ES6, Typescript, JSX, React), UX/UI design, data visualization, front-end styling frameworks such as Tailwind, MaterialUI, Bootstrap, etc.
- Back-end expertise: Creating web servers & APIs with Node.js and/or other server-side web frameworks (e.g. Next.js, Ruby on Rails, Laravel, Django, Flask, etc), fetching data from APIs (REST & GraphQL)
- D
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s