Blue Origin
Principal Software Engineer
Blue Origin, Seattle, Washington, us, 98127
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 diverse team of problem solvers as we add new chapters to the history of spaceflight! We are a diverse team of collaborators, doers, and problem-solvers who are relentlessly committed to a culture of safety. This position will directly impact the history of space exploration and will require your commitment and detailed attention towards safe and repeatable space flight. Join us in lowering the cost of access to space and enabling Blue Origin's vision of millions of people living and working in space to benefit Earth. 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 a Principal Software Engineer you will apply yourexpertise to the aerospace applications of engineering design, manufacturing, supply chain, mission operations, and customer experience. Responsibilities Lead the design of software solutions to fulfill business requirements and technical specifications. Develop high-quality software code aligned with coding standards. Provide technical mentorship and leadership to software engineering teams. Collaborate with product managers, UX designers, andrelevant partiesto define product requirements and priorities. Conduct code reviews, optimize performance, and resolve issues to ensure software robustness and scalability. Work closely withSRE teamsto automate deployment and handle infrastructure. Define and improve technical processes and make strategic decisions Qualifications Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent work experience. Deep technical credentials, with 10+ years of software development experience, including 4+ years of designing and building complex, scalable systems. Proficiency in programming languagesincluding Python and TypeScript. Experience with AWS cloud services and infrastructure as code (IaC) frameworks. Deep understanding of computer science fundamentals, algorithms, and common data structures. Ability to solve problems by writing efficient working code, even with incomplete or ambiguous requirements. Strong written and verbal communication skills, with the ability to work with and communicate sophisticated systems to a diverse user base. Experience mentoring software engineers in a team setting, including architecture, design, and code review. Expertise in software architecture and design patterns, including microservices architecture. Experience with agile methodologies and DevOps practices. Proven track record of delivering high-quality software products on time and within budget. Broad expertise across the development cycle of systems including requirements, design, analysis, build, verification and test. Desired Master's or equivalent experience, in Software Engineering, or related fields. Experience designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture). Knowledge in machine learning, natural language processing, data mining, predictive analysis, or information extraction. Manufacturing and/or Aerospace experience. Compensation range for on site WA applicants is $200,858-$281,200 Compensation range for on site CA applicants is $200,858-$281,200 Compensation range for on site CO applicants is $190,192-$266,269.50 Other site ranges may differ Compensation Range for: CA applicants is $200,857.50-$281,200.50;CO applicants is $19