Overview
Remote
On Site
USD 160,001.00 - 200,000.00 per year
Full Time
Skills
Security Clearance
Quick Learner
Debugging
Computer Science
Continuous Improvement
Migration
Data Centers
Optimization
Code Refactoring
Programming Languages
Python
Java
C#
JavaScript
.NET
Terraform
ARM
DevSecOps
GitLab
GitHub
DevOps
Regulatory Compliance
Scrum
Agile
Continuous Integration and Development
Management
Continuous Integration
Continuous Delivery
Version Control
Git
Docker
Orchestration
Kubernetes
Performance Tuning
Build Automation
Jenkins
Automated Testing
JUnit
TestNG
UI
Testing
Selenium
Web Services
Cloud Computing
Amazon Web Services
Microsoft Azure
Information Technology
Systems Engineering
FOCUS
Job Details
Job ID: 2508652
Location: REMOTE WORK, AL, US
Date Posted: 2025-08-13
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: No
Minimum Clearance Required: Secret
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: Yes
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:
Cloud Migration:
Code Refactoring & Optimization:
Programming Languages:
Infrastructure as Code (IaC):
DevSecOps:
Security Best Practices:
Agile Scrum:
Continuous Integration & Delivery (CI/CD):
Version Control Systems:
Qualifications
Target salary range: $160,001 - $200,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
Location: REMOTE WORK, AL, US
Date Posted: 2025-08-13
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: No
Minimum Clearance Required: Secret
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: Yes
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.
- 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.