Senior Software Engineer

SAIC

Maryland

On-site

USD 160,000 - 200,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SAIC seeks an experienced Software Engineer to modernize a modular software suite across warfighting functions, delivering high-performance solutions on an open-architecture platform spanning enterprise cloud and tactical edge environments.

Based at Aberdeen Proving Ground, MD, the role supports the full SDLC in garrison and fielded settings, including DDIL scenarios, with collaboration across vendors, government stakeholders, and agile teams to meet security and interoperability standards.

Qualifications

  • Eight or more years of software engineering experience with defense/military programs.
  • Experience designing scalable, modular software across multi-vendor environments.

Responsibilities

  • Design, develop, test, and deliver scalable, modular software solutions across cloud and tactical edge environments.
  • Translate requirements and acceptance criteria into maintainable code meeting security and interoperability standards.
  • Collaborate with architects, SMEs, UX designers, and analysts to ensure solution integrity through the program lifecycle.
  • Evaluate software capabilities, data onboarding, API performance, and data synchronization across domains.
  • Support development of tactical edge configurations for DDIL operations and network restoration scenarios.
  • Participate in product demos, design reviews, and agile cycles to assess compliance against requirements.

Skills

Python
Java
C++
Go
Docker
Kubernetes
SAFe
Scrum
Kanban
DevSecOps
CI/CD

Education

Bachelor's Degree in Computer Science
Master's Degree preferred in Computer Science or related field

Tools

Docker
Kubernetes

Job description

Job ID 2615456

Location Aberdeen Proving Ground, MD, US

Date Posted 2026-08-11

Category Software

Subcategory DevSecOps

Schedule Full-Time

Shift Day Job

Travel Yes - 10% of the time

Minimum Clearance Required Secret

Clearance Level Must Be Able to Obtain TS/SCI

Potential for Remote Work ORA_ON_SITE

SAIC is seeking an experienced Software Engineer to support a mission-critical modernization program delivering a modular, adaptable software suite of essential capabilities across multiple warfighting functions. In this role, you will serve as a core technical contributor responsible for designing, developing, testing, and delivering high-performance software solutions that meet complex operational requirements across a modern, open-architecture platform spanning enterprise cloud and tactical edge environments.

This position operates across cloud and tactical edge environments, supporting software design, development, and validation across the full software development lifecycle from initial architecture through fielding in both garrison and deployed settings, including Denied, Degraded, Intermittent, and Low Bandwidth (DDIL) environments.

The work is to be performed at the customer site at Aberdeen Proving Ground (APG), MD.

This role is contingent upon award news in Fall 2026.

Key Responsibilities
  • Design, develop, test, and deliver scalable, modular software solutions that address complex operational requirements across enterprise cloud and tactical edge environments within an open-architecture framework
  • Translate functional and non-functional requirements, user stories, and acceptance criteria into well-structured, maintainable code that meets performance, security, and interoperability standards across multiple security domains
  • Serve as a core technical contributor within agile development teams, collaborating with architects, integration SMEs, UX designers, and requirements analysts to ensure software solutions are accurately designed, developed, and verified throughout the program lifecycle
  • Evaluate and validate software capabilities including data onboarding and normalization, API performance, credential authority, data logging and alerting, and end-to-end system behavior across multiple security domains and network environments
  • Support development and validation of tactical edge software configurations, ensuring software solutions account for operations in DDIL environments including 72-hour autonomous operations and seamless data synchronization upon network restoration
  • Participate in product demonstrations, design reviews, and agile development cycles, providing rapid software iteration and technical assessment of solution compliance against documented requirements and operational needs
  • Collaborate with vendors, partners, systems analysts, and Government stakeholders to identify and resolve software defects, technical risks, and capability gaps throughout the program lifecycle
Required Clearance
  • Active Secret clearance required.
  • TS/SCI Preferred
Required Education
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Systems Engineering, or a related technical discipline
  • Or Master's Degree preferred in Computer Science, Software Engineering, or a related technical field
Required Experience
  • Eight (8+) years of progressive experience in software engineering, software development, or a closely related field, with a minimum of Three (3) years supporting defense, military, or interagency programs at the operational or acquisition level
  • Demonstrated experience designing and developing scalable, modular software solutions across multi-vendor, multi-domain environments, with proficiency in one or more programming languages such as Python, Java, C++, Go, or equivalent, and familiarity with microservices architecture and containerization technologies such as Docker and Kubernetes
  • Experience working within agile development frameworks such as SAFe, Scrum, or Kanban, with working knowledge of DevSecOps pipelines, CI/CD toolchains, automated testing frameworks, and software configuration management tools
  • Familiarity with Zero Trust architecture, data security frameworks, secure coding standards, and the unique software development requirements of classified and multi-domain network environments
  • Experience developing software for cloud-based and tactical edge platforms, including the ability to design and validate software solutions that perform under DDIL conditions and constrained hardware environments
  • Background in API development, data integration, and open-architecture frameworks, with familiarity in military data standards, symbology, interoperability protocols, and operational workflow requirements
  • Demonstrated ability to contribute to software design working groups, brief senior military, civilian, and interagency audiences, and drive technical consensus across multi-vendor and multi-functional teams in fast-paced, dynamic environments

Target salary range $160,001 - $200,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

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

Similar jobs worth comparing

Senior Systems Analyst
Senior Systems Analyst

Saic • Maryland

On-site
USD 120,000 - 160,000
Requirements Analyst
Requirements Analyst

Saic • Maryland

On-site
USD 80,000 - 120,000
Program Manager
Program Manager

Saic • Maryland

On-site
USD 160,000 - 200,000
Data Architect
Data Architect

SAIC • Maryland

On-site
USD 120,000 - 160,000
Cybersecurity Engineer
Cybersecurity Engineer

SAIC • Maryland

On-site
USD 120,000 - 160,000
Integration Subject Matter Expert
Integration Subject Matter Expert

Saic • Maryland

On-site
USD 120,000 - 160,000
Senior Intelligence Analyst
Senior Intelligence Analyst

Saic • Maryland

On-site
USD 120,000 - 160,000
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 120,000 - 150,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+1
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc. • Maryland

On-site
USD 100,000 - 130,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+3
Software Engineer
Software Engineer

SAIC • North Charleston (SC)

On-site
USD 110,000 - 165,000