remote
Software Systems Engineer Manager - SAIC
Systems Engineer
Lead a high‑performing team to design, develop, integrate, and sustain complex software‑driven systems using Agile and DevOps practices, while providing technical direction and people management.
About the role
Key Responsibilities
- Lead and mentor a multidisciplinary engineering team, fostering a culture of continuous improvement and high performance.
- Architect and oversee the development of complex software‑driven systems, ensuring alignment with mission requirements and technical standards.
- Drive end‑to‑end software development lifecycle activities, from requirements analysis and design to integration, testing, and sustainment.
- Implement Agile and DevOps practices to accelerate delivery, improve quality, and enhance collaboration across cross‑functional teams.
- Collaborate with stakeholders to define technical roadmaps, prioritize features, and manage project schedules and budgets.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 10+ years of experience in software systems engineering, with at least 3 years in a leadership role.
- Proven expertise in designing, integrating, and sustaining complex software systems in mission‑critical environments.
- Strong knowledge of Agile methodologies, DevOps tooling, and modern software architecture patterns.
- Excellent communication, problem‑solving, and stakeholder management skills.