Space Systems Integration (SSI) is a fast-growing engineering company that provides aerospace solutions to a variety of government and commercial customers. Our employees are forward-thinking, self-directed individuals who are committed to solving our customers’ technical challenges.
SSI is seeking a Software Solutions Engineer for a role in El Segundo, CA.
Role and Responsibilities include:
- Serve as a software engineering and integration focal point for BMC3I, aligning new development, commercial solutions, and modernization with existing Programs of Record, legacy systems, architecture, interfaces, data services, infrastructure, and operational requirements.
- Evaluate end-to-end software solutions to determine how new applications, services, data products, APIs, and platform capabilities integrate with or replace legacy components while preserving mission continuity and interoperability.
- Develop technical integration roadmaps defining modernization increments, legacy dependencies, interface transitions, data migrations, risks, decision points, and production transition activities.
- Support software architecture and design, including capability decomposition, service boundaries, APIs and interfaces, data flows, event-driven integration, cloud/platform services, deployment patterns, and distributed-system dependencies.
- Collaborate with developers, engineers, architects, cybersecurity and DevSecOps teams, testers, Product and Program Managers, vendors, operators, and legacy-system owners to resolve cross-system integration issues.
- Assess modernization opportunities to refactor, rehost, replatform, replace, or retire legacy components; reduce technical debt; and move toward modular, scalable, secure, and supportable architectures.
- Coordinate capabilities through development, CI/CD, integration, testing, cybersecurity assessment, deployment, production transition, and sustainment while maintaining configuration and release traceability.
- Assess integration readiness across applications, APIs, data models, messaging, infrastructure, identity, cybersecurity, observability, performance, resiliency, and mission-system interfaces.
- Plan data migration and interoperability between legacy and modernized systems, including schema mapping, transformation, interface compatibility, authoritative data sources, synchronization, and sequencing.
- Apply Agile, DevSecOps, and Software Acquisition Pathway practices to support iterative delivery, automated testing, CI/CD, platform modernization, and rapid operator feedback.
- Use Jira, Confluence, and related tools to maintain traceability of requirements, architecture decisions, interfaces, technical debt, defects, risks, dependencies, test findings, releases, and modernization status.
- Advise government leadership on architecture, modernization priorities, legacy transition, integration risks, sequencing, and technical tradeoffs across BMC3I.
Required Qualifications
- Bachelor's degree with 14+ years, Master's with 12+ years, or PhD with 9+ years of relevant experience in software engineering, computer science, systems engineering, architecture, integration, or related DoD mission systems.
- Strong knowledge of software engineering, architecture, systems integration, API/interface design, data integration, testing, configuration management, and software lifecycle management.
- Experience integrating new software into enterprise or mission systems containing legacy applications, shared services, data dependencies, external interfaces, and operational constraints.
- Ability to analyze software at the system-of-systems level and translate mission and program requirements into practical integration and modernization approaches.
- Proficiency with Microsoft Office, Jira, Confluence, and related collaboration and documentation tools.
- Active TS clearance with in-scope T5/SSBI is required, along with SCI eligibility and participation in Continuous Evaluation.
- Must meet all requirements for SCI and SAP access and be willing to undergo a polygraph examination.
- Travel is 25%.
Preferred Qualifications
- Experience modernizing legacy DoD software through refactoring, rehosting, re-platforming, cloud migration, API enablement, data migration, service decomposition, or retirement.
- Experience with cloud platforms, containers, Kubernetes, microservices, RESTful APIs, event architectures, infrastructure as code, automated CI/CD, observability, and secure software supply chains.
- Knowledge of DoD software acquisition, including the Software Acquisition Pathway and DoDI 5000.87, with experience supporting rapid software delivery within a Program of Record.
- Experience integrating commercial or non-traditional software into government architectures, legacy systems, and operational environments.
- Demonstrated ability to lead cross-functional integration across software, systems engineering, cybersecurity, test, platform, operational, and government teams.
- Experience evaluating technical debt, dependencies, sustainment, performance, scalability, resilience, cybersecurity, and lifecycle impacts in modernization strategies.
- Strong communication skills with the ability to present complex architecture, modernization, integration, and technical tradeoffs to engineers and senior leaders.