External Title Software Engineering Manager - SATCOM
Listed on 2026-10-09
-
Software Development
Software Architect, Software Project Mgr/ Lead, DevOps
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 Software Engineering Manager
, you will manage and grow a team of software engineers while contributing directly to the design and delivery of core platform services supporting secure, scalable, and reliable satellite ground communications and data-transport capabilities. You will combine hands‑on software development with direct people management—coaching engineers, driving career growth, leading hiring, and managing performance—while fostering engineering best practices to ensure resilient, maintainable, and compliant solutions for U.S. Government missions.
In this role, you will serve as a senior technical contributor and engineering lead, providing technical direction to software developers while remaining hands‑on in architecture, design, development, integration, and troubleshooting. You will collaborate closely with systems engineering, MBSE, cybersecurity, test, Dev Sec Ops , and customer stakeholders to ensure software solutions align with system requirements, architectural objectives, security requirements, and overall program goals.
What you’ll do:- Drive end-to-end architecture and implementation of cloud-native services by leading multi‑tenant AWS platform design, defining microservice and integration patterns, setting scalable and secure engineering standards, and delivering robust APIs, microservices, and backend capabilities.
- Contribute directly to full-stack software development while guiding team delivery through code reviews, peer mentoring, and engineering best practices to maintain high-quality, reliable solutions.
- Oversee line management responsibilities- staffing, performance reviews, career development, and daily team operations to build a collaborative, accountable, and growth-oriented engineering culture.
- Translate business, mission, and system requirements into software architectures, technical specifications, implementation strategies, and development priorities.
- Work closely with Model-Based Systems Engineering (MBSE), Systems Engineering, Cybersecurity, and Test teams to maintain traceability and alignment between requirements, models, software implementation, and verification activities.
- Lead and contribute to backend development using Python, including APIs, automation logic, data-processing capabilities, and platform-level services.
- Guide the design and development of user interfaces and reusable frontend components that provide consistent, accessible, scalable, and maintainable application functionality.
- Define and implement secure authentication, authorization, and role‑based access‑control mechanisms across applications and services.
- Lead end‑to‑end integration, deployment, and production‑support efforts by coordinating software integration with customers and mission partners, partnering with Dev Sec Ops to enhance CI/CD and operational tooling, and driving structured investigation and resolution of complex software and production issues.
- Identify technical risks, architectural gaps, and software dependencies and develop mitigation strategies to support successful program execution.
- Evaluate emerging technologies, frameworks, and architectural approaches and recommend solutions appropriate for secure U.S. Government mission environments.
Required qualifications:
- 12+ years of experience, may have prior supervisory or management experience.
- This position requires the candidate to possess a…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).