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

Product Software Engineer

Peraton

$146,000 - $234,000
Nov 7, 2025
Annapolis Junction, MD, US
Apply Now

Peraton is looking to modernize mega data repositories, dataflow management, data provenance and compliance validation, and streaming solutions for the Intelligence Community (IC) by developing and enhancing web-based applications that automate data management.

Requirements

  • Experience designing and implementing complex algorithms requiring adherence to strict timing, system resource, or interface constraints.
  • Ability to perform quality control on team-produced software products.
  • Experience implementing recommendations to improve documentation and software development process standards.
  • Ability to collaborate with system engineers and hardware engineers to: Derive software requirements, Understand project limitations and capabilities, Define performance requirements and interfaces
  • Experience coordinating software system installation and monitoring equipment functions to ensure compliance with operational specifications.
  • Experience with: Database development (DBA), Java programming, SQL and query creation, PostgreSQL, ElasticSearch aggregations

Responsibilities

  • Develop, enhance, and maintain web-based applications that support data management and movement across the mission space.
  • Work as part of an Agile team to define requirements, implement features, and deliver high-quality software.
  • Leverage modern frameworks and technologies, including Quarkus and PrimeFaces, to improve application performance and user experience.
  • Ensure compliance with established security and data management standards.
  • Collaborate with stakeholders to support integration with downstream tools and mission workflows.
  • Contribute to the full software development lifecycle, from requirements and design to development, testing, and deployment, in a collaborative Agile environment.
  • Design and implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints.

Other

  • Active TS/SCI with polygraph clearance is required.
  • Bachelors and 14+ years of experience as a Software Engineer (SWE) in 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.
  • Flexible hours and telework opportunities.
  • 25 days of PTO accrued annually up to a generous PTO cap