Logo
Blue Origin

Software Engineer

Blue Origin, Seattle

Save Job

Join to apply for the Software Engineer role at Blue Origin

Join to apply for the Software Engineer role at Blue Origin

This range is provided by Blue Origin. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$148,014.00/yr - $207,218.00/yr

Direct message the job poster from Blue Origin

Job Description

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
  • 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:
  • 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
  • Experience leading projects
  • Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of inclusion
  • 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.
  • Proficiency in implementing algorithms, graph, and tree traversal algorithms
  • Bachelor's degree and work experience in non-software engineering fields such as manufacturing, operations & logistics, mechanical engineering, and/or aerospace/rocket/propulsion engineering
  • Strong ability and passion for presenting complex data sets in simple and easy-to-understand ways
  • Experience working with pub/sub message brokers like Redis or Kafka
  • Proficiency in NoSQL databases
  • Expertise in deploying applications across various cloud infrastructures such as AWS, Google Cloud, and Azure
  • Hands-on experience deploying AWS services including ECS, EC2, Lambda, RDS, and S3
  • Deployment of docker containers to Kubernetes using CI/CD pipelines
  • Familiarity with Infrastructure as Code using Terraform, Gitlab CI/CD, and AWS CDK
  • Experience in managing data pipelines for large, distributed datasets in an enterprise environment
  • Domain expertise in inventory control and/or MRP software
  • Experience leading large projects
  • Experience in Lean Startup project management philosophy

Seniority level

  • Seniority level

    Entry level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    Aviation and Aerospace Component Manufacturing

Referrals increase your chances of interviewing at Blue Origin by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Paid maternity leave

Paid paternity leave

Tuition assistance

Disability insurance

Student loan assistance

Get notified about new Software Engineer jobs in Seattle, WA .

Seattle, WA $99,000.00-$124,200.00 3 days ago

Seattle, WA $99,500.00-$200,000.00 1 day ago

Redmond, WA $84,200.00-$180,400.00 6 days ago

Seattle, WA $99,500.00-$200,000.00 1 day ago

Front End Software Engineering II, Slack

Seattle, WA $157,600.00-$236,500.00 2 days ago

Seattle, WA $100,000.00-$720,000.00 4 days ago

Seattle, WA $117,760.00-$147,200.00 1 week ago

Seattle, WA $140,000.00-$180,000.00 1 month ago

Seattle, WA $110,400.00-$138,000.00 2 days ago

Seattle, WA $90,000.00-$170,000.00 3 days ago

Software Engineer, Research Infrastructure (University Grad)

Seattle, WA $140,000.00-$180,000.00 1 month ago

Bellevue, WA $157,000.00-$230,000.00 1 week ago

Seattle, WA $99,500.00-$200,000.00 2 weeks ago

Software Development Engineer - 2025 (US)

Seattle, WA $99,500.00-$200,000.00 1 week ago

Redmond, WA $99,500.00-$200,000.00 3 days ago

Bellevue, WA $157,000.00-$230,000.00 1 week ago

Seattle, WA $150,000.00-$158,000.00 7 hours ago

Seattle, WA $150,500.00-$269,200.00 2 weeks ago

Seattle, WA $90,000.00-$180,000.00 1 week ago

Seattle, WA $98,900.00-$228,700.00 1 week ago

Seattle, WA $150,000.00-$175,000.00 2 months ago

Bellevue, WA $157,000.00-$230,000.00 21 hours ago

Seattle, WA $91,158.00-$139,222.66 1 week ago

Seattle, WA $140,000.00-$180,000.00 1 month ago

Redmond, WA $100,600.00-$215,400.00 2 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr