Mid-level Full Stack Software Engineer - SATCOM

Peraton

Seal Beach (CA)

On-site

USD 120,000 - 170,000

Full time

41 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Peraton in California is seeking a Mid-level Full Stack Software Engineer to contribute to secure, scalable satellite ground communications platform services, focusing on Python backend and TypeScript frontend. You will develop backend APIs, manage PostgreSQL structures, implement microservices with OAuth 2.0/JWT, and collaborate with cross-functional teams following Agile practices.

The role requires a Top-Secret clearance and ongoing security upgrades.

Qualifications

  • Associate degree with 7+ years or Bachelor’s with 5+ years; or Master’s with 3+ years.
  • Minimum Top-Secret clearance with ability to upgrade to TS/SCI.
  • Proficiency in Python for backend development.
  • Experience with PostgreSQL and SQL development.
  • Experience with microservice architecture and security (OAuth 2.0/JWT).
  • Frontend experience with TypeScript and modern UI frameworks.
  • Git-based source control experience (GitHub/GitLab).
  • Understanding of Agile Scrum methodologies.
  • Knowledge of Docker, Kubernetes, and Helm for deployment.
  • Awareness of RBAC/ABAC access-control concepts.

Responsibilities

  • Develop backend services in Python, including APIs and automation logic.
  • Build and maintain PostgreSQL structures and queries.
  • Implement microservices with OAuth 2.0 and JWT security.
  • Contribute to frontend development using TypeScript and modern frameworks.
  • Participate in Agile ceremonies—planning, reviews, and delivery.
  • Investigate and resolve production issues with structured troubleshooting.
  • Use Git-based version control and collaborate on code reviews.
  • Work with Docker, Kubernetes, and Helm for deployment.

Skills

Python backend development
PostgreSQL database design
Microservices architecture
TypeScript frontend development
Git-based source control (GitHub/GitL​
Agile Scrum practices
Docker, Kubernetes, Helm
OAuth 2.0 & JWT security
RBAC/ABAC access control
MBSE collaboration awareness

Education

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

Tools

GitHub
GitLab
Docker
Kubernetes
Helm

Job description

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 of Top-Secret clearance with ability to upgrade to TS/SCI. 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 Git‑based 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 message‑driven or event‑driven software development concepts.
  • Working knowledge of RBAC and ABAC access‑control 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:

Peraton offers enhanced benefits to employees working on this critical National Security program, which include heavily subsidized employee benefits coverage for you and your dependents, 25 days of PTO accrued annually up to a generous PTO cap and eligible to participatein an attractive bonus plan

Peraton is delivering advanced mission planning, digital engineering, and command‑and‑control 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, multi‑system 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 data‑transport 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 cross‑functional 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 service‑level 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 component‑based 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 Git‑based version control systems and collaborate with engineering teams on code review processes.
  • Work with Docker, Kubernetes, and Helm to support containerized application deployment.
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 • Colorado Springs (CO)

On-site
USD 90,000 - 120,000
Full Stack Software Engineer
Full Stack Software Engineer

Peraton • Seal Beach (CA)

On-site
USD 140,000 - 190,000
25 days PTO
Bonus plan
Full Stack Software Engineer
Full Stack Software Engineer

Peraton • Colorado Springs (CO)

On-site
USD 140,000 - 190,000
25 days PTO
Enhanced employee benefits
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
SATCOM Full-Stack Engineer: Secure Backend & UI
SATCOM Full-Stack Engineer: Secure Backend & UI

Peraton • Colorado Springs (CO)

On-site
USD 90,000 - 120,000
Full Stack Software Engineer
Full Stack Software Engineer

Peraton • United States

On-site
USD 120,000 - 170,000
Medical plans
Tuition reimbursement
Fertility treatment
Mid-Level SATCOM Full-Stack Engineer - Secure Platform
Mid-Level SATCOM Full-Stack Engineer - Secure Platform

Peraton • Seal Beach (CA)

On-site
USD 120,000 - 170,000
Systems Engineer - SATCOM
Systems Engineer - SATCOM

Peraton • Arlington (VA)

On-site
USD 135,000 - 216,000
25 days PTO
Discretionary bonus plan
Subsidized 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
Principal Software Engineer
Principal Software Engineer

Talent Stack • Aurora (CO)

On-site
USD 140,000 - 190,000
Relocation assistance
Medical, dental, and vision insurance
401(k) with company match
+1