Logo
Blue Origin

Software Engineer II - ACE Job at Blue Origin in Seattle

Blue Origin, Seattle, WA, 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