Description SAIC is seeking an experienced Software Systems Lab Engineer to be part of a world-class Systems Engineering Technical Assistance (SETA) team. The candidate must have direct hands-on experience designing, developing and testing complex software systems and must have deep and direct knowledge of software engineering and the software development lifecycle. The Software Systems Engineer will play a key and critical advisory role supporting customer senior leadership by evaluating and assessing technical solutions, development activities, and management processes based on in-depth knowledge and experience as well as industry best practices. The Software Systems Engineer will work closely with industry partners as a representative of the customer team to ensure that proposed solutions and development activities align with customer equities and strategic direction. Primary Responsibilities Perform in a Systems Engineering and Technical Assistance (SETA) capacity Manage, communicate, and contribute to engineering trade-off analysis and feasibility studies Provide unbiased, independent assessments and recommendations for improvement of proposed development solutions and management processes for the customer. Provide technical recommendations on courses of action, areas to watch and other topics as needed. Determine operational feasibility by evaluating and assessing proposed technical solutions. Provide technical solutions for consideration. Analyze stated requirements to assess suitability, completeness and alignment to customer strategic goals and objectives Serve as the customer's technical interface and advisor to developer contractors providing technical leadership and guidance during all phases of design, development, deployment and operations maintenance (OM) of cloud-based and on-prem systems Ensure that proposed solutions and OM practices align with customer IA policy and guidance Identify programmatic, engineering and management issues and propose recommendations for their resolution. Qualifications Requires activecurrent TSSCI with Polygraph Requires a B.S. degree in Engineering, Computer Science or related field, M.S. degree preferred along with industry certifications with 14 years of relevant experience. Must have experience and knowledge of ICD 503, CNSSI 1253 and the application of IA policy and guidance towards the development of systems Must have experience with establishing Identification, Authentication and Authorization (IdAM) capabilities in systems Must have hands-on experience designing, developing, and implementing complex distributed systems with Amazon Web Services (AWS). Must have knowledge and experience using and applying AWS services such as EC2, VPC (establishing VPCs, subnets, routing tables, security groups, etc.), ELBs, IGWs, experience establishingconfiguring VPNs, S3, RDSs, use of CloudWatch, CloudFormation, CloudTrail, IAM. Must have experience designing, developing, implementing, and maintaining web-based applications. Experience providing enhancement, maintenance and support of webased applications. Must have experience designing and maintaining hybrid physicalvirtual environments across multiple security domains Must have familiarity with cross domain solutions Must have experience with desktop and server virtualization technologies Must have experience with big data systems that ingest, process and store data at scale Must have familiarity and understanding of TCIP networking as well as familiarity with network security to include creating VPNs, IPSec tunnels, use of TSLSSL Must have an understanding and familiarity of continuous integrationcontinuous delivery (CICD) deployment practices Must have an understanding and familiarity of containerization and container orchestration technologies and tools.