Job Description
Summary
This role leads software architecture and solution design for critical satellite ground systems. The architect interfaces directly with customers to define requirements and translates them into product and project development efforts. The position guides technical strategy, supports agile development, and ensures alignment with system, cloud, and security needs.
Key Responsibilities
- Interface with customers to understand requirements and articulate technical concepts
- Lead development and maturation of software architecture for the project
- Support verification and troubleshooting of technical solutions
- Guide development and refinement of CI/CD pipelines to align with customer methodology
- Support agile lifecycle activities including backlog refinement, system demos, and retrospectives
- Define and drive software architecture solutions that meet customer and project needs
- Coordinate cloud and system design with internal and customer teams
- Lead software design and guide engineers executing the design
- Work with cyber security teams to support Authority to Operate requirements
- Utilize Cross Domain Solutions for data transfer across environments
- Travel as needed to support integration, testing, and customer meetings
Required Qualifications
- Bachelor’s degree in computer science, engineering, or related technical field
- Ten or more years of experience in software solution design and cloud/on-premise environments
- Experience with software development tools including Git and Atlassian
- Experience with multiple cloud service providers including AWS, Azure, or Google Cloud Platform
- Proficiency in microservices, event-driven architecture, and hybrid cloud solutions
- Experience with Windows, Unix, and other operating systems
- Knowledge of Zero Trust Architecture principles
- Experience with DevSecOps workflows and CI/CD tools
- Experience working on US government programs and Authority to Operate processes
- Understanding of network protocols including TCP/IP, BGP, DNS, and HTTP
- Experience with VMWare, VPN, VPC, firewalls, and related technologies
- Experience designing solutions for complex engineering problems
- Leadership experience mentoring and guiding software engineers
- Experience with C++, scripting, SQL databases, Python, Java, C#, and JavaScript
- Experience with Docker, Kubernetes, and containerized solutions
- Experience with network and multi-threaded programming
- Experience with driver development and addressing software race conditions
- Understanding of satellite system constraints and mission requirements
- Active US Government Top Secret / SCI clearance
Tech Stack
C++, Python, Java, C#, JavaScript, SQL, Git, Atlassian Tools, AWS, Azure, Google Cloud Platform, Docker, Kubernetes, CI/CD Tools, DevSecOps Tools, Network, Protocols, Hybrid Cloud Architecture & Microservices and Event-Driven Architecture
Compensation & Benefits
Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility (varies by client).
Work Schedule
Monday–Friday, flexible hours, occasional on-call (if applicable).
About the Client
Our client is a growing technology-focused organization committed to building scalable digital solutions.
Why Join the Team?
- This role offers the opportunity to shape the architecture of mission-critical satellite ground systems and lead multi-disciplinary development teams.
- The position provides meaningful impact in a high-security environment focused on innovation and national mission success.
How to Apply
Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.