Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Peraton Logo

Software Engineering – Senior Advisor

Peraton

$146,000 - $234,000
Aug 28, 2025
Annapolis Junction, MD, USA
Apply Now

Peraton is seeking a Software Engineer to design, implement, test, and maintain secure software systems, contributing to innovative and resilient solutions for national security missions.

Requirements

  • At least six (6) years of experience (within the last 8 years) developing production software for Solaris or Linux environments.
  • Six (6) years of experience developing software using Java, C, or C++.
  • Demonstrated experience developing RESTful services.
  • Demonstrated experience developing analytics applications.
  • Experience developing infrastructure as code.
  • Experience with continuous integration/continuous deployment (CI/CD) tools such as Ansible and Terraform.
  • Experience with Kubernetes.

Responsibilities

  • Design, implement, debug, and maintain new and existing software applications.
  • Apply advanced software security techniques in alignment with the Technical Reference Architecture (TRA).
  • Perform ongoing security testing, vulnerability assessments, and participate in peer code reviews to improve security and functionality.
  • Recommend and implement engineering designs that address security vulnerabilities and strengthen system resilience.
  • Contribute to all levels of software architecture, ensuring scalability, performance, and compliance.
  • Maintain comprehensive technical documentation to support long-term sustainability.
  • Continuously explore and adopt new tools, techniques, and best practices in software security and development.

Other

  • Minimum of 20 years as a Software Engineer (SWE) on programs and contracts of similar scope, type, and complexity.
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university.
  • Active TS/SCI clearance with a current polygraph.
  • Collaborate with team members to share knowledge, mentor peers, and promote secure coding practices.