Senior Back-End Software Engineer

Sigmatech

Huntsville (AL)

On-site

USD 110,000 - 150,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Sigmatech is seeking a Back-End Software Engineer to architect and develop mission-critical backend applications, microservices, and data platforms for defense programs. You will collaborate with software, data, and systems engineers to deliver secure, scalable solutions using containerized environments and CI/CD pipelines.

The role requires strong Python and C/C++ expertise, database design with PostgreSQL/SQL Server/Oracle, and secure software engineering principles.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field.
  • 5+ years of software development experience.
  • Experience with Python and C/C++, SQL databases (PostgreSQL, SQL Server, Oracle), Git, Linux, and testing frameworks.
  • Security+ certification (or ability to obtain within 6 months).

Responsibilities

  • Architect and develop backend applications, microservices, and data platforms for defense programs.
  • Collaborate with software, data, and systems engineers to deliver secure, scalable solutions.
  • Utilize containerized environments and automated CI/CD pipelines.
  • Strengthen secure software engineering practices and design.

Skills

Python
C/C++
SQL databases
Git
Linux environments
Unit testing
CI/CD
Security+

Education

Bachelor's degree in Computer Science/Software/Engineering

Tools

Kubernetes
Docker
Terraform
Bazel
C#
TypeScript

Job description

Job Description

The Back-End Software Engineer will be responsible for architecting and developing mission-critical backend applications, microservices, and data platforms that support defense operations and advanced analytics. The engineer will work closely with software, data, and systems engineers to deliver secure, scalable solutions using modern development practices, containerized environments, and automated CI/CD pipelines. This position requires strong expertise in Python and C/C++, database design, API development, and secure software engineering principles.

Job Description

The Back-End Software Engineer will be responsible for architecting and developing mission-critical backend applications, microservices, and data platforms that support defense operations and advanced analytics. The engineer will work closely with software, data, and systems engineers to deliver secure, scalable solutions using modern development practices, containerized environments, and automated CI/CD pipelines. This position requires strong expertise in Python and C/C++, database design, API development, and secure software engineering principles.

The position resides within Sigmatech's Internal Research and Development (IRAD) directly reporting to the Chief Technology Officer (CTO) supporting the development and delivery of customer-focused technical solutions across defense programs. In addition to project work, the selected candidate will have the opportunity to contribute to Sigmatech Technology Solutions Group (TSG). This unique combination provides exposure to both mission execution and technology innovation, allowing engineers to influence emerging capabilities, prototype advanced solutions, and contribute directly to the company's long-term technical strategy.

  • Selected candidate for this position must be able to obtain and maintain a DoD Secret clearance.
Required Experience
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field
  • 5+ years of software development experience
  • Experience with:
    • Python and C/C++
    • SQL databases (PostgreSQL, SQL Server, Oracle)
    • Git version control
    • Linux environments
    • Unit, integration, and system testing frameworks and practices
  • Security+ certification (or ability to obtain within 6 months)
Preferred Qualifications
  • Active Secret or TS clearance
  • Experience with:
    • Kubernetes
    • Docker containers
    • Terraform or Infrastructure as Code
    • C# and Typescript
    • Firmware or embedded environment
    • Bazel or similar build system
  • Experience supporting Army, Air Force, Space Force, or C5ISR programs
Desired Characteristics
  • Strong problem-solving skills
  • Ability to work in cross-functional engineering teams
  • Excellent written and verbal communication skills
  • Experience working directly with government customers

Keyword: Developer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

SAIC • Maryland

On-site
USD 160,000 - 200,000
Senior Mission-Critical Backend Engineer (Python/C++)
Senior Mission-Critical Backend Engineer (Python/C++)

Sigmatech • Huntsville (AL)

On-site
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Searchability Aerospace & Defense • Baltimore (MD)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

T2S Solutions • Maryland

On-site
USD 80,000 - 120,000
Software Engineer
Software Engineer

LockHeed Martin • Virginia (MN)

On-site
USD 180,000 - 230,000
Medical
Dental
Vision
+11
1584 - Software Engineer
1584 - Software Engineer

Sigma Defense Systems LLC • Huntsville (AL)

On-site
USD 65,000 - 75,000
Dental and Vision Insurance
Medical Insurance with HSA, FSA, and DFSA Plans
Life and AD&D coverage
+6
Software Engineer
Software Engineer

Compunnel, Inc. • Waco (TX)

On-site
USD 85,000 - 115,000
Software DevOps Engineer - JobID-0263
Software DevOps Engineer - JobID-0263

Innovative Defense Technologies • Mount Laurel Township (NJ)

Hybrid
USD 114,000 - 231,000
Hybrid work model
On-site Mount Laurel office
Software Engineer ( Full-time ) Huntsville, AL - DK
Software Engineer ( Full-time ) Huntsville, AL - DK

Central Business Solutions, Inc • Huntsville (AL)

On-site
USD 130,000 - 150,000
Lead Software Engineer
Lead Software Engineer

Veracity Ventures Inc. • Satellite Beach (FL)

On-site
USD 140,000 - 200,000
401(k)
Competitive salary
Relocation bonus