Amentum

Software Engineer 3

Amentum
Apply
14 days ago
Hanover, MD, USASenior

Base Salary

$215k - $245k/yr

Responsibilities

  • Analyze complex mission requirements and assess impacts across applications, services, deployment pipelines, and operational environments.
  • Design, develop, deploy, maintain, test, debug, and validate user interfaces, backend services, APIs, databases, automation tools, and supporting infrastructure.
  • Review software architecture, designs, and code for maintainability, scalability, and engineering best practices.
  • Design, implement, maintain, and improve software development and deployment pipelines.
  • Provide technical leadership for cyber training environments and their supporting software and infrastructure.
  • Evaluate emerging technologies, development methodologies, and engineering practices for potential adoption.
  • Collaborate with instructors, developers, system administrators, and stakeholders to document solutions and improve workflows.
  • Lead design and code reviews, mentor less experienced engineers, and share technical knowledge.
  • Provide technical ownership for assigned applications, services, and infrastructure throughout their lifecycle.
  • Support software development, deployment, troubleshooting, operational activities, safety requirements, quality policies, and procedure compliance.

Requirements

  • Master’s degree in Computer Science, Software Engineering, Information Systems, or a related field plus 5 years of relevant experience; or bachelor’s degree plus 10 years; or associate degree or qualifying military coursework plus 12 years; or high school diploma/GED plus 14 years.
  • TS/SCI with Poly security clearance is required.
  • Experience providing technical leadership through design and code reviews, mentoring, and implementation standards.
  • Experience designing service interfaces, APIs, integrations, and data models for enterprise systems.
  • Experience applying secure coding practices, remediating dependencies and vulnerabilities, and delivering through CI/CD in controlled environments.
  • Experience with relational databases and SQL performance considerations.
  • Experience supporting applications in Linux and Windows environments.
  • Preferred experience includes full-stack development, SQL and NoSQL database development, software testing, source control, CI/CD, system administration, virtualization, containers, application deployment, automation, scripting, DevOps tooling, networking, and application configuration.
  • Ability to provide technical ownership, make sound engineering judgments, communicate complex concepts clearly, and broaden expertise across the software lifecycle.

Benefits

  • Health, dental, and vision insurance; paid time off and holidays; retirement benefits including 401(k) matching; educational reimbursement; parental leave; employee stock purchase plan; tax-saving options; disability and life insurance; and pet insurance.
  • The team maintains flexible schedules around course operations from 0700-1800 Monday through Friday, with contract core hours from 1000-1400 and occasional support outside normal hours for testing, maintenance, and operations.
  • Work is performed in a SCIF air-gapped environment at a contractor site.
  • Benefits may vary by employment type, location, collective bargaining agreement, or other employment contract.
  • The position was posted on 10/29/2026 and remains open until filled.

Tech Stack

LinuxSQLWindows

Categories

Amentum

About Amentum

10,000+ employees

Amentum provides engineering, operations and maintenance, logistics, and mission support services to U.S. federal agencies and allied governments, including defense and energy programs. Its business centers on large, long-term government contracts spanning defense, space, nuclear cleanup, and infrastructure, with program management and technical services at the core. Headquartered in Chantilly, Virginia, it was formed in 2020 from the spinoff of AECOM’s Management Services division.

Contact me