P

Peraton

Runs and secures technology for federal agencies

Senior Research Scientist - Advanced Systems

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCollege Park, MD, USA

About the Job

Requirements

  • A minimum of 12+ years of experience with a Bachelor's degree, 10+ years with a Master's degree, or 8+ years with a PhD in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Data Science, Applied Mathematics, or a related technical field; in lieu of a Bachelor's degree, an additional 4 years of experience is required, for 16+ years total relevant experience.
  • Strong application, software, or prototype development experience in research and development, mission, defense, intelligence, or similarly complex technical environments.
  • Programming experience in one or more languages such as Python, C, C++, Java, or Go.
  • Experience designing and implementing algorithms, backend services, application programming interfaces, database interfaces, or complex data queries.
  • Experience integrating software components, data sources, commercial or government off-the-shelf tools, open-source software, or prototype systems.
  • Experience debugging, testing, troubleshooting, and improving software prototypes.
  • Familiarity with modern software development practices, including GitHub or GitLab, Agile methods, Jenkins or other continuous integration and continuous delivery tools, code review, and issue tracking.
  • Ability to work independently and collaboratively with internal teams, subcontractors, and customer teams.
  • Ability to communicate technical concepts, prototype status, design decisions, and research outcomes to technical and non-technical stakeholders.
  • Ability to lead or mentor small technical teams.
  • U.S. citizenship is required.
  • An active/current TS/SCI with polygraph is required.

Responsibilities

  • Design, develop, test, and enhance advanced software prototypes for mission-focused research programs.
  • Analyze customer requirements and translate them into prototype architectures, performance standards, software designs, and technical implementation plans.
  • Develop new software or modify existing software to improve functionality, performance, reliability, and usability.
  • Build prototype applications involving analytics, real-time systems, data processing, workflow tools, mission applications, or business and operational management systems.
  • Develop complex algorithms, database interfaces, application programming interfaces, data queries, and backend services to meet functional and performance requirements.
  • Integrate existing software, commercial or government off-the-shelf tools, open-source components, and custom research prototypes into new or modified operating environments.
  • Debug software, resolve defects, improve system performance, and support prototype demonstrations.
  • Develop and execute test procedures to validate prototype components against design and mission requirements.
  • Collaborate with system engineers, hardware engineers, researchers, subcontractors, and customer stakeholders to refine requirements and ensure operational specifications are met.
  • Provide input on system design decisions, including hardware/software tradeoffs, software reuse, commercial or government off-the-shelf integration, scalability, maintainability, and deployment approach.
  • Support software development workflows using tools such as GitHub or GitLab, Jenkins, continuous integration and continuous delivery pipelines, Agile processes, issue tracking, and code review.
  • Create and maintain technical documentation, development standards, test plans, interface documentation, and prototype user guides.
  • Lead small technical teams, delegate tasks, monitor progress, and help ensure project objectives are met.

Desired Qualifications

  • Experience supporting classified research and development programs or Intelligence Community or Department of Defense mission customers.
  • Experience developing prototypes for analytics, data processing, real-time systems, decision-support tools, cyber systems, networked systems, or operational workflow applications.
  • Experience with modern application architecture, including microservices, REST application programming interfaces, event-driven systems, distributed systems, or cloud-native applications.
  • Experience with databases and data technologies such as PostgreSQL, MongoDB, Elasticsearch or OpenSearch, Redis, Kafka, SQL or NoSQL, or graph databases.
  • Experience with containers, virtualization, or deployment environments such as Docker, Kubernetes, VMware, KVM, OpenStack, or cloud platforms.
  • Experience with automated testing, quality control, software assurance, performance testing, or prototype validation.
  • Experience with requirements analysis, system design, interface definition, and hardware/software tradeoff analysis.
  • Experience integrating commercial or government off-the-shelf, open-source, and custom-built software into mission or research environments.
  • Experience with DevOps tools such as Jenkins, GitLab CI, GitHub Actions, Ansible, Terraform or OpenTofu, or similar tools.
  • Experience contributing to technical proposals, whitepapers, research briefings, architecture diagrams, or customer demonstrations.
  • Technical leadership, adaptability, and ability to rapidly learn new technologies in support of emerging mission needs.

About the Company

Peraton

Runs and secures technology for federal agencies

Peraton builds and runs secure technology for American defense, intelligence, space, and civilian agencies, from military networks to satellite ground stations. In 2025, the Federal Aviation Administration chose it to manage the overhaul of the nation's air traffic control system, replacing copper wiring with fiber and upgrading radar and radios. Its engineers, many holding security clearances, run and defend agency networks and data centers, write mission software, and operate space and communications systems, and agencies pay for this work through multiyear contracts. Peraton was formed in 2017, when private-equity firm Veritas Capital bought Harris Corporation's government IT business, and is based in Reston, Virginia.

Company size
10,001+
Company stage
Grant
Total funding
$60M
Headquarters
Reston, VA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Peraton

See more jobs