Blue Origin is looking to solve the problem of developing reusable, safe, and low-cost space vehicles and systems, and is seeking a software engineer to support the development of best-in-class software applications that drive increased efficiency and support program execution within the Blue Engines business unit.
Requirements
- 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)
- Database proficiency: Writing complex SQL database queries with many joins in highly normalized databases, designing normalized database schemas
- DevOps' experience: Deploying websites to cloud infrastructure (e.g. AWS, Azure, Gcloud, Heroku, etc)
- Version control experience: Git or Subversion
- Experience in Algorithms & Data Structures: Strong understanding & working experience, or willingness & ability to continue education to learn
- Experience leading junior software developers & performing code reviews
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
Other
- Computer Science Degree or equivalent work experience and at least 5 years of development experience
- U.S. citizen or national, U.S. permanent resident (i.e. current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum
- Ability to obtain and maintain Merchant Mariner Credential, which includes pre-employment and random drug testing as well as DOT physical
- Passion for our mission and vision is required
- Applicants for employment at Blue Origin must be willing to undergo a background check