Logo
Blue Origin

Software Engineer II - ACE

Blue Origin, Seattle, Washington, us, 98127

Save Job

Join to apply for the

Software Engineer II - ACE

role at

Blue Origin 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. This role is part of Advanced Concepts and Enterprise Engineering (ACE), supporting Blue Origin’s mission of millions of people living and working in space for the benefit of Earth. The team fosters innovation and drives engineering workflows of the future, shared solutions and standards, simplicity and lower costs, and manufacturable design.

Responsibilities Include But Are Not Limited To

Design, implement, test, deploy, and maintain internal web applications to support the automation and interpretation of engineering standards

Developing and maintaining code with the team’s primary tech stack: Python (for back-end/data), JavaScript/TypeScript (front-end and server-side), Node.js, React, HTML, and CSS

Developing and Maintaining RAG (Retrieval Augmented Generation) applications, including building document ingestion pipelines, cleaning and chunking data, managing metadata, utilizing vector databases (ChromaDB), and implementing embedding models (Hugging Face, OpenAI LLMs, etc.)

Use GitLab to manage code and CI/CD pipelines deploying to Kubernetes environments

Write REST, SQL, & GraphQL queries to retrieve data

Create front-end GUI’s and back-end API’s

Interface directly with internal customers and subject-matter-experts during the full software product development life cycle to assess problems, create prototypes, and continuously develop and improve software

Strike the appropriate balance between building quickly and accruing minimal technical debt

Create project plans & keep project task lists up to date (i.e. Jira boards)

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

Leverage Databricks, SQL, and Python to aggregate, analyze, and present data effectively

Minimum Qualifications

Bachelor’s degree in Computer Science, Engineering or equivalent degree

2+ years of development experience

Front-end skills: HTML, CSS, JavaScript (Typescript, JSX, React), UX/UI design, data visualization

Back-end expertise: Creating logic & APIs with Python/Flask/FastAPI, fetching data from APIs (REST & GraphQL)

Proven proficiency in Python and JavaScript/TypeScript

Experience with GitLab, GitLab CI/CD pipelines, and version control best practices

Familiarity with container orchestration (e.g., Kubernetes) for application deployment

Strong troubleshooting and debugging skills across various software development layers

Strong willingness & ability to continue education to learn

Preferred Qualifications

Work experience in non-software engineering fields such as manufacturing, mechanical engineering, or aerospace engineering

Familiarity with CAD, analysis, and simulation tools

Strong ability for presenting complex data sets in simple and easy-to-understand ways

Knowledge of data-structures/algorithms

Knowledge of vector databases, load testing, and performance optimization

Strong collaboration and communication skills, with the ability to present complex ideas to technical and non-technical stakeholders

Culture and Compliance Blue Origin is an Equal Opportunity/Affirmative Action Employer and is committed to attracting, retaining, and developing a highly qualified and dedicated workforce. We hire on the basis of qualifications, performance, and abilities and provide equal opportunity for hire, promotion, and other terms regardless of race, color, religion, sex, sexual orientation, gender identity, national origin/ethnicity, age, disability, military/veteran status, or any other status protected by law.

Export Control, Background Check & Privacy Applicants must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or granted asylum. A background check is required for all positions; additional checks may apply for certain profiles. California residents should reference the CA Applicant Privacy Notice here.

Note: This description includes core responsibilities and qualifications for the role and may include additional information such as benefits and location; it does not enumerate every task or requirement.

#J-18808-Ljbffr