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

Senior Software Engineer

Peraton

$176,000 - $282,000
Nov 7, 2025
Annapolis Junction, MD, US
Apply Now

Peraton is seeking a Senior Software Engineer to modernize mega data repositories, dataflow management, data provenance and compliance validation, and streaming solutions for national security missions.

Requirements

  • Proven experience in designing and implementing complex algorithms requiring adherence to strict timing, system resource, or interface constraints.
  • Proven experience in performing quality control and review of team products.
  • Proven experience in implementing recommendations to improve documentation and software development process standards.
  • Proven experience in collaborating with system engineers and hardware engineers to derive software requirements, and identify project limitations, performance requirements, and interfaces.
  • Proven experience in coordinating software system installations and monitoring equipment functions to ensure operational specifications are met.
  • Experience with one or more of the following: Database Administration (DBA) and development, Java, Splunk, SQL and custom query creation, PostgreSQL, Elasticsearch aggregations, AWS (Amazon Web Services), GitLab CI/CD.

Responsibilities

  • Design, develop, test, and enhance Java-based applications in support of mission requirements.
  • Collaborate with an Agile team to translate customer needs into high-value features and capabilities.
  • Leverage modern frameworks and tools to create scalable, efficient, and user-friendly solutions.
  • Support the integration of applications with downstream systems and tools.
  • Ensure compliance with security and data management standards while enabling data innovation.
  • Designing and implementing complex algorithms requiring adherence to strict timing, system resource, or interface constraints.
  • Coordinating software system installations and monitoring equipment functions to ensure operational specifications are met.

Other

  • Active TS/SCI clearance with polygraph (required).
  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university and 20+ years of experience as a Software Engineer (SWE) supporting programs and contracts of similar scope, type, and complexity.
  • Note: Four (4) additional years of SWE experience on projects with similar software processes may be substituted for a Bachelors degree.
  • Collaborate with an Agile team to translate customer needs into high-value features and capabilities.
  • 25 days of PTO accrued annually up to a generous PTO cap