Software Systems Engineer Principal

SAIC•Flexwork, VA
•Remote

About The Position

SAIC's Software Agile Delivery Team SOTL is seeking a highly motivated and experienced Software Systems Engineer Principal to serve as a Product Owner on the UNIFY Program. The role combines software systems engineering and product ownership, with a focus on hands-on testing throughout the development lifecycle, product strategy, and delivery of high-quality software solutions. The position works as part of a collaborative full-stack development team alongside Senior Software Systems Engineers, sharing ownership of architecture, delivery, and product direction. UNIFY is a cloud-native platform that integrates core capabilities for program management across SAIC's programs and customers. It provides a modern portal with standardized, enterprise-wide program management solutions. The successful candidate will help shape the product landscape, drive strategic execution using Agile methods, and champion DevSecOps practices in a cloud-centric infrastructure. The role can be performed remotely within the United States for the right candidate. The position applies software systems engineering throughout the product lifecycle, leads testing for assigned functionality, contributes to the product roadmap, defines and prioritizes features, and collaborates with cross-functional teams and stakeholders. It also participates in CI/CD processes and uses cloud-native technologies to deliver scalable, enterprise-grade solutions. Program management and financial experience are a plus.

Requirements

  • Bachelor's degree and 9 years of experience, or a master's degree and 7 years of experience.
  • U.S. citizenship and ability to obtain a Secret security clearance.
  • Demonstrated software systems engineering skills across the full software lifecycle, from concept through maintenance.
  • Hands-on software testing experience, including developing and executing use cases, test procedures, and test data.
  • Experience delivering cloud-native, enterprise-grade platforms.
  • Full-stack development familiarity and ability to engage credibly with engineering teams.
  • Experience with systems integration.
  • Product Owner expertise in technology-driven environments, including managing a product backlog, writing user stories, and prioritizing features.
  • Experience with Agile Scrum methodologies and DevSecOps practices.
  • Experience with Agile management tools such as Jira, Confluence, or Azure DevOps.
  • Certified Scrum Product Owner (CSPO) or equivalent Agile certification.
  • Hands-on experience with AWS and/or Azure.
  • Working knowledge of CI/CD pipelines and DevSecOps practices.
  • Ability to work independently and collaboratively.

Nice To Haves

  • Program management experience.
  • Financial experience.

Responsibilities

  • Apply software systems engineering across technical planning, requirements definition, software systems integration, and technical support throughout the product lifecycle, from concept and design through testing, deployment, and maintenance.
  • Lead test planning and execution for assigned functionality, including developing use cases, test procedures, and test data to validate system performance and quality.
  • Apply extensive technical expertise and develop solutions to complex problems requiring ingenuity and creativity.
  • Contribute to the vision and execution of the UNIFY product roadmap.
  • Define and prioritize application features aligned with user requirements, company objectives, and strategic needs.
  • Develop product requirements, specifications, and user stories for development teams.
  • Monitor key metrics, user engagement, and usability data to drive continuous enhancements.
  • Partner with teams including IT, Operations, HR, and Finance to ensure applications meet departmental requirements.
  • Communicate product strategy, progress, and results to internal stakeholders and leadership.
  • Represent the organization as a technical contact on contracts and projects, interacting with senior external personnel on significant technical matters that may require coordination between organizations.
  • Establish goals to meet assigned objectives.
  • Participate in CI/CD processes, emphasizing DevSecOps practices to integrate security and reliability into product development.
  • Leverage cloud-native technologies to deliver scalable, enterprise-grade solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service