Enter a job title or keyword

Software Engineer

SEBENZA LLC,


Job Location:

Huntsville, AL - USA

Monthly Salary: Not provided by the employer
Posted: 6 November 2026 (12 hours ago)
Application Deadline: 3 February 2027
Vacancies: 1 Vacancy

Job Summary

Software Engineer (Junior to Senior Level)

Location: Huntsville AL (Onsite)
Work Authorization: Must be eligible to obtain and maintain a U.S. Security Clearance
Travel: Less than 10%
Employment Type: Full-Time

Design the Software Behind Americas Missile Defense Systems

Looking to work on software that directly impacts national security

We are seeking talented Software Engineers ranging from junior to senior levels to support advanced Air & Missile Defense programs in Huntsville Alabama. This opportunity allows engineers to contribute to real-time mission-critical software systems that support current and next-generation defense platforms.

Youll work within an Agile development environment alongside highly skilled engineers researchers and government stakeholders to create innovative software solutions that protect our nations warfighters.

What Youll Do

As a Software Engineer youll participate in the full software development lifecycle including design development testing deployment and sustainment.

Responsibilities
  • Design develop test and maintain software applications and systems
  • Develop high-performance software supporting air and missile defense capabilities
  • Build and optimize applications running in Linux environments
  • Create and maintain containerized solutions using Docker and Podman
  • Support CI/CD pipelines and DevOps initiatives
  • Participate in Agile ceremonies including sprint planning backlog refinement and code reviews
  • Troubleshoot and resolve software defects and performance issues
  • Collaborate with engineers users customers and leadership to define technical solutions
  • Develop software for distributed and networked systems
  • Generate technical documentation briefings and engineering reports
  • Support deployment and sustainment of operational systems
Required Qualifications
  • Bachelors degree in:
    • Computer Science
    • Software Engineering
    • Computer Engineering
    • Electrical Engineering
    • Systems Engineering
    • Mathematics
    • Physics
    • Aerospace Engineering
    • Information Technology
    • Or related STEM discipline

AND

  • Minimum 2 years of software development experience (Masters degree may substitute for experience)
  • Strong programming background in:
    • C
    • Java
    • Or other object-oriented languages
  • Experience developing software within Linux environments
  • Strong analytical communication and problem-solving skills
  • Ability to work effectively in a collaborative team environment
  • Ability to obtain and maintain a U.S. Security Clearance
Preferred Qualifications
  • Active Secret Security Clearance
  • DoD Government or Defense Industry experience
  • Air & Missile Defense experience
    • IBCS
    • THAAD
    • CAML
  • Python and JavaScript development experience
  • Agile software development methodologies
  • Docker and Podman
  • CI/CD and DevOps practices
  • GitLab Jira Confluence VS Code
  • Distributed systems development
  • DDS and IDL technologies
  • Real-time operating systems
  • High-performance or low-latency application development
  • REST APIs
  • TCP/IP and UDP networking
  • Software security and secure coding practices
Technical Environment

Candidates may work with:

  • C
  • Java
  • Python
  • JavaScript
  • Linux
  • Docker
  • Podman
  • GitLab
  • Jira
  • Confluence
  • CI/CD Pipelines
  • DevOps Toolchains
  • Distributed Systems
  • Real-Time Architectures
Compensation & Benefits

Salary Range: $80000 - $180000

Compensation is commensurate with education technical expertise clearance status and overall experience.

Additional benefits include:

  • Comprehensive benefits package
  • Paid time off
  • Medical coverage
  • 401(k)
  • Career advancement opportunities
  • Potential relocation assistance for highly qualified candidates
Why Join This Team
  • Work on mission-critical national defense programs
  • Support cutting-edge Air & Missile Defense initiatives
  • Join a highly collaborative engineering environment
  • Gain exposure to advanced software and systems technologies
  • Enjoy long-term career growth opportunities in a stable industry
Apply Today

Ready to put your software engineering skills to work on technology that matters

We are actively interviewing qualified candidates ranging from early-career developers to experienced software engineers.

Apply now to explore opportunities supporting advanced defense systems in Huntsville Alabama.