Software Engineering Lead

2 days ago


Huntsville, Alabama, United States Blue Origin Full time
About the Role
As a Principal Software Engineer at Blue Origin, you will play a pivotal part in developing reusable, safe, and low-cost space vehicles and systems within our culture of safety, collaboration, and inclusion. The ideal candidate will have a strong background in computer science, software engineering, or related fields, with a proven track record of designing and deploying complex software systems to production environments.

About Us
We are a diverse team of problem solvers working towards adding new chapters to the history of spaceflight. Our mission is to develop the digital infrastructure needed to build the road to space, with an emphasis on digital capabilities required to advance our mission. If you're passionate about space exploration and committed to quality, we encourage you to apply for this exciting opportunity.

Responsibilities
Key responsibilities include:
  • Designing and developing software systems and infrastructure in languages such as Java, Python, and JavaScript.
  • Crafting web user interfaces using frameworks like Angular and React.
  • Evaluating, integrating, and extending commercial products using GraphQL, REST web services, and message queues.
  • Mentoring software engineers on your team and others.
  • Working within existing software systems to find opportunities to reduce technical debt, increase innovation, and modernize software.

Requirements
To be successful in this role, you will need to possess:
  • 10+ years of relevant experience writing software and deploying it to production environments.
  • Skill in typed languages (e.g., Java or C) and untyped languages (e.g., Python or JavaScript).
  • Deep understanding of computer science fundamentals such as algorithms and common data structures.
  • Able to solve problems by writing efficient, working code given incomplete or ambiguous requirements.

Salary Range
The estimated salary for this role is $200,857.50-$281,200.50 per year, based on location and qualifications.

  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job DescriptionWe are seeking a senior-level Software Engineer to join our talented team. As a Software Engineer, you will use technical principles, theories, and concepts to develop, integrate, and test software products. You will work independently and collaboratively with other engineers and teams to deliver quality solutions.


  • Huntsville, Alabama, United States Torch Technologies Full time

    OverviewTorch Technologies is a leading provider of innovative software solutions, dedicated to supporting our nation's military. With a strong focus on technical expertise and leadership, we are seeking an experienced Software Engineering Lead to drive the development and implementation of complex software systems.


  • Huntsville, Alabama, United States Top Secret Clearance Jobs Full time

    Company Overview:Scientific Research Corporation is an advanced information technology and engineering company that provides innovative products and services to government and private industry. Our team of highly skilled engineers and scientists delivers cutting-edge technology solutions to our clients.Salary: The estimated salary for this position is...


  • Huntsville, Alabama, United States KBR Full time

    About the RoleAs a Senior Software Engineer Lead at KBR Government Solutions, you will play a key role in developing the Army's Next Generation Sensor system. With a strong background in software development and experience working with radar systems, you will assist with planning and execution of software development management plans.About the PositionWe are...


  • Huntsville, Alabama, United States Leidos Full time

    Job Overview: Lead Software Engineer for Space MissionsWe are seeking a highly experienced Lead Software Engineer for Space Missions to join our team in San Diego, CA. As a key member of our small dynamic team, you will be responsible for leading the development of ground system software, supporting mission operations, and collaborating with customers and...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Northrop Grumman is seeking a highly skilled Cloud Native Software Engineering Lead to join our team in Huntsville, AL. The selected candidate will be responsible for leading a team of software engineers in the development of cloud native software solutions for our Command and Control, Battle Management, and Communications (C2BMC) program.Key...


  • Huntsville, Alabama, United States SAIC Full time

    Job Description:SAIC is seeking a Software Safety Engineering Manager to support the Precision Fires program in Huntsville, AL. As a key member of our team, you will lead a high-performing team and leverage your software experience to accomplish software system safety tasks in an Agile development environment.Responsibilities:• Conduct software safety...


  • Huntsville, Alabama, United States Gray Analytics Full time

    Job Title: Data Scientist/Software Engineering LeadJob Summary:Gray Analytics is seeking a highly skilled Data Scientist/Software Engineering Lead to support the design and implementation of AI/ML applications for hypersonic missile defense within a cloud-based digital engineering architecture. The ideal candidate will have a strong background in machine...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job OverviewWe are seeking an experienced Lead Software Development Engineer or Software Systems Architect to join our team in Huntsville, Alabama. This is a challenging opportunity to work on cutting-edge systems that impact people's lives around the world.About Northrop GrummanNorthrop Grumman is a pioneering company that has been at the forefront of many...


  • Huntsville, Alabama, United States 4M Research Full time

    At 4M Research, we are a dynamic and innovative company that specializes in Systems and Software Engineering and Analysis, Information Technology, Planning and Analysis, and Field Support Services to various customers including MDA, NASA, and AMCOM. Our continuous growth is driven by the exceptional talent we strive to hire and retain.We are seeking an...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job DetailsWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. In this role, you will work on developing innovative software solutions for defense-focused projects.Key Responsibilities:Design, develop, and integrate complex software systems.Collaborate with cross-functional teams to ensure project...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Missile Defense System Software DevelopmentNorthrop Grumman is seeking a highly skilled Software Engineer Lead to join our team in Huntsville, Alabama.About the Role:The successful candidate will lead software development efforts for the Command and Control, Battle Management, and Communications (C2BMC) program, which integrates the Missile Defense...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products with a safety-critical pedigree.Key Responsibilities:Design and develop software products...


  • Huntsville, Alabama, United States Top Secret Clearance Jobs Full time

    About the Job:Scientific Research Corporation, a leading provider of advanced information technology and engineering services, seeks a highly skilled Senior Software Engineer to join our team. As a key member of our Agile Scrum development team, you will be responsible for developing software solutions for Radio Frequency (RF) emitter products and systems...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Description:The Northrop Grumman Space Systems – Launch and Missile Defense Systems is seeking a Principal Engineer Software - BM/SRM Software Analyst with expertise in software performance assessment and data analysis.Key Responsibilities:Analyze software test data for optimal performance and functionality verification.Develop scripts and programs for...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. With a strong background in software development and integration, you will be responsible for designing and developing cutting-edge software solutions for our defense-focused clients.


  • Huntsville, Alabama, United States Cummings Aerospace Inc Full time

    Job OverviewCummings Aerospace Inc is seeking a highly skilled and experienced Principal Embedded Software Engineer to join our team in Huntsville, AL.About the RoleThis full-time exempt position involves designing and integrating embedded software for a flight computer utilizing a multi-core ARM processor on an innovative missile flight research...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a Senior Software Engineer to join our high-performing team at Lynx Software Technologies, Inc. in Fort Worth, TX or Atlanta, GA.


  • Huntsville, Alabama, United States SAIC Full time

    Job OverviewSAIC is currently seeking a Senior Software Engineer to support the Army Ground Based Sense and Avoid (GBSAA) Program located in Huntsville, Alabama.Salary:$120,000 - $180,000 per year, based on experience.About the JobThe GBSAA program is a system that provides situational awareness and conflict avoidance for unmanned aircraft. As a Senior...


  • Huntsville, Alabama, United States SAIC Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team in Huntsville, AL. The ideal candidate will have experience leading software development teams and implementing industry-standard processes.Key Responsibilities:Develop and maintain software requirements and specifications.Lead software development teams to ensure...