Job ID: 2311804
Location: EL SEGUNDO, CA, US
Date Posted: 2023-08-29
Category: Software
Subcategory: SW Systems Engr
Schedule: Full-time
Shift: Day Job
Travel: No
Minimum Clearance Required: TS/SCI
Clearance Level Must Be Able to Obtain: TS/SCI with Poly
Potential for Remote Work: No
Description
SAIC has an incredible opportunity to pioneer software solutions for the US Space Force. These opportunities allow SAIC to push the boundaries of technological advancement. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and our team has an insatiable drive to do what others think is impossible.
SAIC’s Horizon 2 Program is seeking a Principal Software Engineer, in El Segundo, CA, to join our program. This position is located on site at our El Segundo campus and requires a DoD Top Secret SCI Clearance with ability to obtain a TS (polygraph) and SAP access.
Our Senior Software Engineer will evaluate, design, and lead implementation of full-stack solutions in a hybrid cloud environment. This role supports the ever increasing need to protect our national security through development of software applications to aggregate and analyze data that allows our customers to make information aware decisions. Your skills in integrating software (COTS/GOTS) and building high availability data flows are integral to this position. Applications will span languages and toolsets including C++, Python, Postgres, Ansible, cloud infrastructure provisioning, PKI, and static code analysis execution. You will design, develop, document, test and debug applications software and systems.
Fun stuff you will do on the job:
- Full stack development at the OS, platform, and mission unique software layer
- Develop client and server applications and services using service-oriented architectures that include first-of-a-kind capabilities
- Develop software which enables the visualization of a complex and dynamic environment in both two and 3 dimensions, complete with decisions tools, intelligent context, and user-centric interface design
Qualifications
Minimum Requirements:
- Bachelor's degree with at least 8 years of experience; 6 years of experience with a Master's degree in a relevant discipline or 10 years of experience in lieu of a degree
- 1 year industry experience with Object Oriented Languages (OOL)
- Experience using one of the following: Git GitHub, Bitbucket, Jira, or Confluence
- Experience using one of the following: SQL, Elasticsearch, or MongoDB
- Familiarity with AWS and/or Azure DevOps
- Development experience in one or more of the following scripts: yaml, Python, PowerShell, or Curl
- Familiarity with Containers in Docker and/or Kubernetes
- Familiarity with Continuous Integration (CI) and Continuous Deployment (CD) Practices
- Familiarity with one of these DevOps tools: Ansible, Terraform, Chef, or Puppet
- Must possess a TS/SCI security clearance and be willing to undergo a polygraph sometime after hire.
- Willing to be nominated for access to Sensitive Compartment Information and Special Access Programs and willing to consent to a Polygraph examination
You will wow us even more if you have these skills:
- Experience developing satellite and ground software with any of the following applications for spacecraft missions is highly preferred: Command & Control, Mission Planning, Visualization, and/or Astrodynamics
- Experience with the creation and implementation of visualization tools for space missions, including dynamic renderings of space vehicles, depiction of space vehicle missions, simulation of space vehicle sensor and mission outputs, and configuration displays of complex contextual and situational awareness information
- Prior experience with modeling and simulation in support of wargaming, user training, TTP generation and/or CONOPS exploration
- Experience with Microsoft Windows-based Applications
- Experience deploying software to a cloud environment, specifically AWS & Azure
- Experience with Microservice development and service communication protocols such as gRPC and/or REST
- Proficiency in one or more of the following: C#, .NET Framework, Java, C++
- Experience in using and managing CI/CD pipeline tools: Bamboo, Jenkins
- Experience with Agile Software Development and DevOps practices
- Experience with the Atlassian Tool Suite
- Familiar with Object Oriented Design and Software Design Patterns
- Previous in-depth mission planning domain knowledge of program software design and code
Target salary range: $150,001 - $175,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
Covid Policy: SAIC does not require
COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.