Software Engineer Manager
Core
Lead a software engineering team delivering mission-critical communications and service-based systems for national security space missions.
Role type
Senior Engineering Manager (Software)
Builds
RESTful APIs, service-based architectures, and Java enterprise applications deployed on Red Hat Enterprise Linux.
Domain
Defense / Space Mission Systems / Real-time Communications
Required skills
Team leadership, RESTful API design, Java enterprise development, Linux administration, VoIP/SIP protocols, Agile methodology, Security clearance management, Mentoring, Proposal development
Preferred skills
OpenShift, MicroShift, Kubernetes, DevOps/CI/CD, RPM packaging, JBoss application servers, PJSIP/PJMEDIA frameworks
Responsibilities
Lead day-to-day technical execution and guide software development lifecycle from requirements to testing. Oversee deployment and sustainment of applications on Red Hat Enterprise Linux. Lead code and design reviews for service-based and VoIP software. Collaborate with systems, electrical, and cybersecurity engineering on end-to-end integration. Mentor engineers and manage performance reviews. Contribute technical estimates and assumptions to proposals. Support recruiting and onboarding. Maintain hands-on involvement in troubleshooting and sustainment.
Seniority
Senior, hands-on IC with management responsibilities