Senior Software Engineer – AI-Driven Distributed Systems

SwiftCruit

Fairfax (VA)

Hybrid

USD 82,100 - 172,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CACI is seeking a Software Development Engineer to design and deliver modern, scalable software for mission-critical systems. The role involves working across distributed architectures and high-performance codebases, using Claude Code and AI agents to accelerate design, implementation, and testing. The position is hybrid, with options to work at Fairfax, VA, Denver, CO, Austin, TX, or Melbourne, FL, or remotely.

Candidates must be a U.S. citizen and eligible for a DoD clearance.

Qualifications

  • U.S. Citizen with the ability to obtain a DoD security clearance.
  • Bachelor’s degree (or higher) in CS/SE/EE or related STEM field (or equivalent).
  • 5+ years of professional software engineering experience on complex systems.
  • Design, implement, and maintain scalable and secure components.
  • Use Claude Code, AI agents, and other AI-assisted development tools.
  • Collaborate with product owners, systems engineers, and developers.
  • Develop clean APIs and system integration points for distributed interoperability.
  • Participate in code reviews, write automated tests, and enforce quality.
  • Troubleshoot across components/environments/pipelines; drive to resolution.
  • Contribute to lifecycle docs and deployment instructions.
  • Work within DevSecOps workflows, CI/CD automation, containers, and config management.

Responsibilities

  • Design, implement, and maintain scalable, secure software components.
  • Collaborate with cross-functional teams to translate requirements into designs.
  • Develop well-structured APIs and integration points for distributed systems.
  • Participate in code reviews and implement automated tests.
  • Support DevSecOps practices, CI/CD, and containerized deployments.

Skills

Software engineering
Distributed systems
APIs
DevSecOps
AI-assisted development
Code reviews & testing
Collaboration across teams
Security & compliance

Education

Bachelor’s degree in Computer Science/Engineering

Tools

Claude Code
AI agents
CI/CD tooling

Job description

CACI is seeking a Software Development Engineer to design and deliver modern, scalable software for mission-critical systems. The role involves working across distributed architectures and high-performance codebases, using Claude Code and AI agents to accelerate design, implementation, and testing. The position is hybrid, with options to work at Fairfax, VA, Denver, CO, Austin, TX, or Melbourne, FL, or remotely.

Candidates must be a U.S. citizen and eligible for a DoD clearance.

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

Similar jobs worth comparing

Software Engineer
Software Engineer

SwiftCruit • Fairfax (VA)

Hybrid
USD 82,000 - 173,000
Senior Systems Engineer — AI/ML for Mission-Critical Ops
Senior Systems Engineer — AI/ML for Mission-Critical Ops

CACI International • Town of Texas (WI)

On-site
USD 113,000 - 238,000
Senior Systems Engineer — AI/ML for Mission-Centric Ops
Senior Systems Engineer — AI/ML for Mission-Centric Ops

CACI • Sterling (VA)

On-site
USD 113,000 - 238,000
Senior AI/ML Software Engineer for Mission-Critical Systems
Senior AI/ML Software Engineer for Mission-Critical Systems

CACI International Inc • Fort Meade (MD)

On-site
Software Engineer - AI/ML
Software Engineer - AI/ML

CACI International Inc • Denver (CO)

On-site
USD 90,000 - 190,000
Flexible time off
Robust learning resources
Competitive compensation and benefits
Senior Software Engineer - Mission-Critical Cloud Systems
Senior Software Engineer - Mission-Critical Cloud Systems

CACI International Inc. • Sterling (VA)

On-site
USD 113,000 - 238,000
Flexible time off
Comprehensive benefits
Learning and development opportunities
Senior Software Engineer — Java, Defense Lab, Virtualization
Senior Software Engineer — Java, Defense Lab, Virtualization

CACI International Inc. • Virginia (MN)

On-site
USD 94,000 - 199,000
Flexible time off
Comprehensive benefits
Learning and development opportunities
Cloud Software Engineer: Build Scalable Cloud Apps
Cloud Software Engineer: Build Scalable Cloud Apps

CACI International Inc. • Denver (CO)

On-site
USD 100,000 - 140,000
Cloud AI Engineer — Secure, Scalable Multi-Agent Systems
Cloud AI Engineer — Secure, Scalable Multi-Agent Systems

CACI International Inc • Norfolk (VA)

On-site
USD 98,000 - 207,000
Dotnet Developer
Dotnet Developer

CACI International Inc • Washington

On-site
USD 80,000 - 120,000
Medical insurance
Vision insurance
401(k)
+5