REMOTE WORK, AL, USA
9 days ago
Software Engineer Senior Principal
**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