Software Engineer Developer Level 5

The Structures CompanyAlbuquerque, NM
Onsite

About The Position

Assists in leading architecture, design, development, and analyses of software systems for space mission ground systems. Partners with stakeholders to oversee translation of software requirements and models that meet customer, operational, and performance requirements. Assists in completion of software system-level analyses to identify risk, issues, and opportunities. Leads software team to complete code reviews ensuring alignment to requirements and standards. Oversees review of product and process for alignment with project plans and industry standards. Researches and oversees implementation of current and emerging software technologies, tools, and frameworks. Works with full stack and embedded software development for ground space mission system. Supports hardware and software integration, emulation, and testing in lab environment. Applies object-oriented design and software patterns. Uses dependency management and automation services (Ivy, Maven, Gradle, Git, Jenkins) and cloud infrastructure (AWS, Azure).

Requirements

  • Active Top Secret US Security Clearance with ability to obtain SCI access post start.
  • 10+ years of experience in foundational Computer Science knowledge and object-oriented design and software patterns.
  • Experience with space or satellite ground mission capabilities, products, domain, or customers.
  • Must be a U.S. Person (U.S. citizen, lawful permanent resident, or protected individual under 8 U.S.C. § 1324b(a)(3)) to comply with ITAR regulations.

Nice To Haves

  • Bachelor's or above degree in Computer Science, Software Engineering, or related technical field or equivalent experience.
  • Experience with Java, C++, Python, JS frameworks (REACT, jQuery UI, Open Layers), Spring Framework, Hibernate, RDBMS, MongoDB, REST, and OpenAPI.
  • Experience using dependency management and automation services (Ivy, Maven, Gradle, Git, Jenkins).
  • Experience using cloud-based infrastructure (AWS, Azure).
  • Familiarity with test-driven development (TDD), agile software development, DevSecOps, and CI/CD management.
  • Experience with large Database Management Systems (DBMS) requiring proficiency in SQL (complex queries, stored procedures, triggers) and database design, plus ETL processes (SSIS) and data backup or recovery techniques.

Responsibilities

  • Lead architecture, design, development, and analysis of software systems for space mission ground systems.
  • Oversee translation of software requirements and models to meet customer, operational, and performance requirements.
  • Conduct software system-level analyses to identify risks, issues, and opportunities.
  • Lead software team in code reviews to ensure alignment with requirements and standards.
  • Oversee review of product and process for alignment with project plans and industry standards.
  • Research and oversee implementation of current and emerging software technologies, tools, and frameworks.
  • Work with full stack and embedded software development for ground space mission systems.
  • Support hardware and software integration, emulation, and testing in a lab environment.
  • Apply object-oriented design and software patterns.
  • Utilize dependency management and automation services (Ivy, Maven, Gradle, Git, Jenkins) and cloud infrastructure (AWS, Azure).

Benefits

  • Medical, dental, and vision (Cigna)
  • Bonus potential
  • Priority access via Tier 1 supplier
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service