Mid-level Full Stack Software Engineer - SATCOM

Peraton

Reston (VA)

On-site

USD 104,000 - 166,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Peraton is seeking a Mid-level Full Stack Software Engineer for SATCOM to contribute to secure, scalable satellite ground communications and data transport platforms. You will work on backend services in Python, APIs, and automation, while supporting frontend work with TypeScript and modern UI frameworks.

The role includes collaborating with cross-functional teams, implementing microservices, and applying RBAC/ABAC access control.

Qualifications

  • Associate degree or higher with 3–7+ years of relevant software engineering experience.
  • Secret clearance required and must be maintained.
  • Proficient Python for backend development.

Responsibilities

  • Develop backend services in Python, including APIs and automation logic.
  • Build and maintain PostgreSQL database structures.

Skills

Python programming
Frontend development
Agile methodologies
Collaboration
Security concepts

Education

Associate degree in Software Engineering/CS
Bachelor's degree in related field
Master's degree in related field

Tools

Git
GitHub/GitLab
PostgreSQL
Docker
Kubernetes
Helm
OAuth 2.0
JWT

Job description

Mid-level Full Stack Software Engineer - SATCOM

Job Locations: US

Responsibilities

Peraton is delivering advanced mission planning, digital engineering, and commandandcontrol capabilities supporting the U.S. Government's space communications enterprise. Our team uses modern MBSE practices to translate mission needs into precise, traceable, and verifiable technical requirements across a complex, multisystem environment.

As a Mid-level Full Stack Software Engineer - SATCOM, you will support the design and development of platform services that enable secure, scalable, and reliable satellite ground communications and datatransport capabilities. You will contribute to frontend and backend components, participate in technical discussions, and help ensure software solutions align with system requirements and program objectives. In this role, you will work with crossfunctional engineering teams to implement features, resolve issues, and support ongoing platform integration.

What you'll do:
  • Develop backend services in Python, including APIs, automation logic, and servicelevel components.
  • Build and maintain PostgreSQL database structures such as SQL queries, triggers, and stored functions.
  • Implement microservices and security mechanisms including OAuth 2.0 and JWT.
  • Contribute to frontend development activities using TypeScript and modern componentbased web frameworks.
  • Participate in Agile software development activities, including sprint planning, code reviews, and iterative delivery.
  • Support investigation and resolution of production issues using structured troubleshooting practices.
  • Use Gitbased version control systems and collaborate with engineering teams on code review processes.
  • Work with Docker, Kubernetes, and Helm to support containerized application deployment.
Required Qualifications:
  • Associate degree in Software Engineering, Computer Science, Systems Engineering, or related field and 7+ years of relevant experience; OR Bachelor's degree in a related field and 5+ years of experience; OR Master's degree in a related field and 3+ years of experience. An additional four (4) years of relevant experience may be considered in lieu of a degree
  • This position requires the candidate possess a minimum Secret clearance. The candidate must maintain the clearance.
  • Proficient in Python software development for backend applications.
  • Experience in PostgreSQL database design and development, including SQL queries, triggers, and stored functions.
  • Experience in microservice architecture and security mechanisms such as OAuth 2.0 and JWT.
  • Experience supporting frontend development using TypeScript and modern UI frameworks.
  • Experience with Gitbased source control systems, including GitHub or GitLab.
  • Understanding of Agile Scrum methodologies and software development practices.
  • Working knowledge of containerization and orchestration using Docker, Kubernetes, and Helm.
  • Working knowledge of messagedriven or eventdriven software development concepts.
  • Working knowledge of RBAC and ABAC accesscontrol techniques.
Desired Qualifications:
  • Experience investigating and helping resolve issues in production or operational environments.
  • Experience contributing to integration activities with customers or partners.
  • Experience collaborating with MBSE or test engineering teams.
  • Ability to learn new tools, technologies, and frameworks to support evolving project needs.
Benefits:

At Peraton, our benefits are designed to help keep you at your best beyond the work you do with us daily. We're fully committed to the growth of our employees. From fully comprehensive medical plans to tuition reimbursement, tuition assistance, and fertility treatment, we are there to support you all the way.

Peraton Overview

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.

Target Salary Range

$104,000 - $166,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.

EEO

EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-level Full Stack Software Engineer - SATCOM
Mid-level Full Stack Software Engineer - SATCOM

Peraton • Herndon (VA)

On-site
USD 104,000 - 166,000
Tuition reimbursement
Fertility treatment
Comprehensive medical plans
+1
Mid-level Full Stack Software Engineer - SATCOM
Mid-level Full Stack Software Engineer - SATCOM

Peraton • United States

On-site
USD 104,000 - 166,000
Medical plans
Tuition reimbursement
Fertility treatment
Full Stack Software Engineer
Full Stack Software Engineer

Peraton • Herndon (VA)

On-site
USD 135,000 - 216,000
Comprehensive medical plans
Tuition reimbursement
Fertility treatment
Full Stack Software Engineer
Full Stack Software Engineer

Peraton • Reston (VA)

On-site
USD 135,000 - 216,000
SR Full Stack Software Engineer
SR Full Stack Software Engineer

Peraton • Herndon (VA)

On-site
USD 146,000 - 234,000
Tuition reimbursement
Fertility treatment
Medical plans
SR Full Stack Software Engineer
SR Full Stack Software Engineer

Peraton • Reston (VA)

On-site
USD 146,000 - 234,000
SR Full Stack Software Engineer
SR Full Stack Software Engineer

Peraton • United States

On-site
USD 146,000 - 234,000
Medical plans
Tuition reimbursement
Tuition assistance
+1
Systems Engineer - SATCOM
Systems Engineer - SATCOM

Peraton • Seal Beach (CA)

On-site
USD 135,000 - 216,000
25 days PTO
Discretionary bonus plan
Heavily subsidized employee benefits
External Job Posting Title Systems Engineer - SATCOM
External Job Posting Title Systems Engineer - SATCOM

Peraton • Arlington (VA)

On-site
USD 135,000 - 216,000
PTO 25 days
Bonus plan
Subsidized benefits
Systems Engineer - SATCOM
Systems Engineer - SATCOM

Peraton • Arlington (VA)

On-site
USD 135,000 - 216,000
25 days PTO
Discretionary bonus plan
Subsidized benefits