Software Engineer IV
Remote (United States)
Job Details
Location: United States
Workplace: Remote
Employment Type: Full-Time
Experience: 8+ years of relevant experience with a bachelor's degree, or an equivalent combination of education, training, and experience
Core Areas: DevOps & DevSecOps Engineering, CI/CD Pipelines, Microsoft Azure, Infrastructure as Code (IaC), Cloud Infrastructure Automation, Application Security, Containerization, Secure Software Delivery
Compensation: $170,424–$256,389
About the Role
The Software Engineer IV position focuses on designing, implementing, and supporting enterprise DevOps and DevSecOps capabilities across Microsoft Azure and on-premises infrastructure. The role involves building and maintaining CI/CD pipelines, developing infrastructure automation solutions, strengthening application security, and supporting scalable cloud-native application deployments. Responsibilities also include improving engineering standards, software delivery processes, and platform reliability.
This position works closely with Solutions Architecture, Cyber Security, Infrastructure, Application Engineering, and platform teams to deliver secure, maintainable technical solutions. The role requires substantial experience with DevOps engineering, infrastructure automation, and secure software development practices, along with the ability to lead complex technical initiatives, mentor engineers, and support continuous improvement across the software development lifecycle.
What You'll Do
- Design, implement, support, and continuously improve enterprise DevOps and DevSecOps platforms, services, and engineering capabilities.
- Develop, implement, and maintain CI/CD pipelines for application and infrastructure deployments across hybrid cloud and Microsoft Azure environments.
- Collaborate with development, infrastructure, and platform engineering teams to automate software delivery and improve deployment reliability.
- Implement and enhance application security capabilities, including Static Application Security Testing (SAST), Software Composition Analysis (SCA), Dynamic Application Security Testing (DAST), vulnerability management, secrets management, and software supply chain security.
- Develop and maintain Infrastructure as Code (IaC), Configuration as Code (CaC), and automation solutions using technologies such as Terraform, Ansible, Bicep/ARM, and PowerShell.
- Support the deployment, integration, and operation of containerized and cloud-native applications in collaboration with application and infrastructure engineering teams.
- Contribute to engineering standards, reusable deployment patterns, secure development practices, and software development lifecycle improvements.
- Work with Solutions Architecture, Cyber Security, Infrastructure, and Application Engineering teams to implement technical solutions aligned with enterprise engineering and security requirements.
- Troubleshoot and resolve complex technical issues involving applications, infrastructure, networking, identity management, security systems, and cloud services.
- Evaluate emerging technologies and recommend improvements to developer experience, infrastructure reliability, application security, and operational efficiency.
- Provide technical leadership and guidance across complex engineering initiatives involving multiple systems, technologies, and stakeholders.
- Mentor software and DevSecOps engineers through technical knowledge sharing, documentation, training, and cross-functional collaboration.
- Support other engineering responsibilities and technical initiatives as assigned.
Qualifications
Required Experience
- Bachelor's degree and at least 8 years of relevant professional experience, or an equivalent combination of education, training, and experience.
- Significant experience designing, implementing, and supporting DevOps, DevSecOps, software delivery, platform engineering, or infrastructure automation solutions.
- Experience leading complex technical initiatives involving multiple systems, technologies, engineering disciplines, and stakeholders.
Required Skills
- Strong knowledge of DevOps engineering principles, CI/CD processes, infrastructure automation, cloud technologies, and modern software delivery practices.
- Understanding of secure software development lifecycle (SSDLC) principles and application security practices.
- Ability to design, support, and improve automated application and infrastructure delivery solutions.
- Strong analytical and troubleshooting skills with the ability to investigate complex technical problems across interconnected systems.
- Effective technical communication, documentation, mentoring, and knowledge-sharing capabilities.
- Ability to collaborate with engineering teams, management, internal stakeholders, and external business associates.
- Ability to independently prioritize multiple technical projects and responsibilities while maintaining accuracy and attention to detail.
- Ability to research, organize, and analyze complex technical information.
Preferred Qualifications
- Experience with Microsoft Azure, Azure DevOps, and/or GitHub Enterprise.
- Relevant Microsoft Azure certifications, including AZ-104, AZ-204, AZ-400, AZ-500, or equivalent industry certifications.
- Experience implementing application security capabilities and programs involving SAST, SCA, DAST, Software Bills of Materials (SBOM), secrets scanning, vulnerability management, and software supply chain security.
- Hands-on experience with Terraform, Ansible, PowerShell, Bicep/ARM, or similar infrastructure automation and configuration management technologies.
- Experience with Docker, Kubernetes, containerization, and container-based application delivery.
- Experience supporting engineering systems in regulated, government, or high-compliance environments.
- Knowledge of identity and access management (IAM), observability, monitoring, vulnerability management, and compliance frameworks.
Work Model & Physical Requirements
- Remote position based in the United States.
- Ability to use computers and related equipment, including performing repetitive keyboarding for extended periods.
- Visual and communication abilities sufficient to perform the essential functions of the position.
Background Checks, Security & Federal Compliance
- Must successfully complete pre-employment background checks and drug screening.
- Must possess REAL ID Act-compliant identification at the time of hire.
- Must meet eligibility requirements for access to Department of Energy (DOE) facilities and be able to obtain a DOE access badge.
- Must be able to obtain a U.S. Government security clearance.
- Must be eligible to obtain and maintain an HSPD-12 Personal Identity Verification (PIV) Credential, as required for applicable DOE Hanford Field Office access.
- Initial credentials issued on or after September 1, 2025, require successful completion of a federal background investigation, including disclosure of illegal drug activities involving use, supply, possession, or manufacture within the preceding year.
- Federal contractor requirements prohibit cannabis use, possession, or distribution by employees, regardless of applicable state laws.
- Pre-employment drug testing includes cannabis screening. A positive cannabis test results in disqualification from employment consideration under the applicable federal contract requirements.
- Must comply with applicable federal regulations concerning controlled substances throughout employment.
Work Authorization
Employment eligibility is verified through E-Verify using Form I-9 information submitted to the Social Security Administration and, when necessary, the Department of Homeland Security.
Benefits
- Health insurance options through the Federal Employees Health Benefits (FEHB) program.
- Dental insurance coverage.
- Vision insurance coverage.
- 401(k) retirement plan with employer matching contributions.
- Paid holidays.
- Paid time off (PTO).
- Life insurance benefits.
- Disability insurance benefits.
Looking for more opportunities?
View All Jobs