Software Engineer Senior Principal
SAIC
**Description**
SAIC is dedicated to building the next generation of software solutions for our Software Delivery Services team. We are seeking a passionate Senior Principal Software Engineer who is a self-motivated fast learner and thrives in a collaborative team environment. **Position can be worked 100% remote within the US.**
As a **Senior Principal Software Engineer** at SAIC, you will design, develop, test, and debug innovative software solutions. You will work closely with project managers, subject matter experts, clients, and fellow engineers to deliver high-quality software. This role requires a solid understanding of computer science fundamentals, proficiency across various technologies, and a strong drive for continuous improvement.
**Technical Skills:**
**Experience with Cloud Platforms** :
+ Extensive experience in designing, implementing, and managing solutions on **AWS** (Amazon Web Services).
+ Extensive experience in designing, implementing, and managing solutions on **Microsoft Azure** .
**Cloud Migration** :
+ Proven experience in migrating applications and workloads from on-premise data centers to cloud environments.
+ Strong understanding of cloud-native architectures and best practices.
**Code Refactoring & Optimization** :
+ Profound experience in refactoring existing codebase to optimize for cloud environments.
+ Ability to rewrite or adapt legacy code to be compatible with cloud services and infrastructures.
**Programming Languages** :
+ Proficiency in one or more programming languages such as **Python, Java, C#, JavaScript, .NET, etc.**
**Infrastructure as Code (IaC)** :
+ Experience with IaC tools such as **Terraform, AWS CloudFormation, or Azure Resource Manager (ARM) templates** .
**DevSecOps** :
+ Familiarity with DevSecOps practices and integrating security into the DevOps pipeline.
+ Experience with CI/CD tools such as **Jenkins, GitLab CI/CD, GitHub Actions, Azure DevOps, etc.**
**Security Best Practices** :
+ Understanding and application of security best practices and compliance in cloud deployments.
**Agile Scrum** :
+ Solid understanding of Agile methodologies, specifically Scrum.
+ Experience working within an Agile team structure.
**Continuous Integration & Delivery (CI/CD)** :
+ Hands-on experience setting up and managing CI/CD pipelines.
+ Familiarity with automated testing frameworks and deployment strategies.
**Version Control Systems** :
+ Proficiency in using version control systems like **Git** .
**Qualifications**
+ Bachelor's and fourteen (14) years or more experience, or Master's and twelve (12) years. Will consider additional 4 years of experience with a HS diploma in lieu of a Bachelors or Masters.
+ **U.S. citizen required**
+ Experience with containerization technologies such as **Docker** and orchestration tools like **Kubernetes** .
+ Experience with monitoring and logging tools such as **AWS CloudWatch, Azure Monitor, Prometheus, ELK Stack, etc.**
+ Strong understanding of performance optimization practices in a cloud environment.
+ Build Automation (e.g., Jenkins).
+ Automated Testing (e.g., JUnit, TestNG, Jest, Mocha).
+ Automated UI Testing (e.g., Selenium).
+ Web Services (e.g., REST).
+ Cloud Computing Services (e.g., AWS, Azure).
Target salary range: $160,001 - $200,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
REQNUMBER: 2508652
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
Confirm your E-mail: Send Email
All Jobs from SAIC