Senior Software Developer

General Dynamics

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$161,500–$218,500 / yr
Posted
95 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $169k
This role $190k
$108k $231k
below market most similar roles pay here above market

This role pays more than 76% of similar roles. Most pay $149,350–$187,825 — the blue band above. At the midpoint, this role pays about $190k versus about $169k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1377 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 1184 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Senior Software Developer

JOB TITLE: Senior Software Developer (Must be eligible for security clearance) The Senior Software Developer joins the software engineering team to design, build, and sustain mission-critical software for a government customer within the U.S. Intelligence Community. This role involves owning the full software development lifecycle, from architecting end-to-end systems and defining technical patterns to writing production-grade code and managing containerized deployments. The developer will work across the entire stack, including application code, container runtimes, and kernel-level internals to solve problems in distributed systems. Key technologies include Go, Rust, TypeScript, React, and Bash. Candidates must utilize AI-assisted development tools like Claude Code or OpenAI Codex. Core responsibilities include creating architecture diagrams, developing automated tests, and building internal tools and APIs to ensure the reliability and maintainability of secure, highly available systems.

What does a Software Developer earn?

Median $149350 from 80 postings across 15 companies.

See salary data

What you'll do

  • Architect full end-to-end software systems and services by defining structures, interfaces, and technology choices.
  • Research, design, develop, and modify enterprise software throughout the full software development lifecycle.
  • Write production-grade software in Go and Rust, including shell scripts for automation and supporting tools.
  • Create architecture diagrams, design documents, and technical patterns to support long-term scalability and maintainability.
  • Develop automated tests to ensure ongoing reliability of mission-critical software.
  • Package, build, and deploy containerized applications in orchestrated, GitOps-driven environments.
  • Use AI-assisted and agentic coding tools to analyze codebases, troubleshoot production systems, and accelerate problem-solving.
  • Diagnose and resolve issues across the entire stack, including application code, container runtimes, OS, and kernel internals.

What we're looking for

  • US citizenship is required.
  • Must be able to obtain a Top Secret SCI with Polygraph clearance.
  • 8+ years of professional software development experience is required.
  • Technical training, certifications, or a relevant degree is required.
  • Must have systems-level programming experience in Go and/or Rust.
  • Must have strong Linux and shell/Bash skills, including understanding at the kernel level.
  • Must have experience designing and architecting secure, highly available distributed systems.
  • Security clearance.

More like this

Similar roles

Senior Software Engineer, Strategic Defense

Anduril Industries

Costa Mesa, CA +3 33 days ago $191,000–$254,000
C++ Rust Go Python Robotics Distributed Systems Networking Real-time Systems AI Systems Integration Data Processing Edge Hardware
8+ yrs exp

Senior Software Developer

McKesson Corporation

Columbus, OH 69 days ago
TypeScript React .NET Azure Event-driven architecture Kafka CI/CD FHIR SMART on FHIR RPA Automated testing Web applications EHR integrations
8+ yrs exp Hybrid

Senior Software Engineer, Security

Anduril Industries

Bellevue, WA 29 days ago $191,000–$253,000
DevSecOps CI/CD Python Go Rust C/C++ C# AWS Azure Kubernetes Terraform GitHub Actions CircleCI SAST DAST SCA gRPC Protobuf MQTT WebSockets ROS Unity Android Jira
8+ yrs exp

Software Developer, Senior

Booz Allen Hamilton

Albuquerque, NM 37 days ago
C C++ C# Linux GitLab Jira Confluence Agile Scrum Kanban Real-time Operating Systems Driver Software
5+ yrs exp

Software Developer, Senior

Booz Allen Hamilton

Huntsville, AL 30 days ago $86,800–$198,000
Python Java .NET C# HTML JavaScript Angular Spring Boot React Docker AWS Agile SQL Relational Databases Object-Oriented Design Full-Stack Development
8+ yrs exp

Software Developer, Senior

Booz Allen Hamilton

Huntsville, AL 20 days ago $86,800–$198,000
Python Java .NET C# HTML JavaScript Angular Spring Boot React Docker AWS Agile SQL Relational Databases Object-Oriented Design Full-Stack Development
8+ yrs exp