Skip to main content
Back to jobs

Senior/Principal Java Software Engineer - Systems Architecture, Hybrid

External
Sandia National Laboratories logoSandia National Laboratories · Albuquerque, NM
$118K–$236K/yrFull-timeOn-site2w ago
AgileAngularArgoCDCI/CDClassificationDevSecOps
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

About Sandia: Sandia National Laboratories is the nation's premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad array of areas. Some of the main reasons we love our jobs: Challenging work with amazing impact that contributes to security, peace, and freedom worldwide Extraordinary co-workers Some of the best tools, equipment, and research facilities in the world Career advancement and enrichment opportunities Flexible work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work, and telecommuting (a mix of onsite work and working from home) Generous vacation, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance World-changing technologies. Life-changing careers. Learn more about Sandia at: http://www.sandia.gov These benefits vary by job classification. What Your Job Will Be Like: We are seeking a skilled Senior/Principal R&D Computer Science Software Engineer to join our innovative IDEAS team. In this role, you will develop, deploy, and maintain a suite of custom developer experience tools across multiple production environments supporting the Nuclear Security Enterprise (NSE). You will research emerging technologies, troubleshoot production issues, and help maintain DevSecOps tooling and CI/CD pipelines. Working in a hybrid environment with three days onsite required, you will collaborate closely with agile teams and stakeholders to enable rapid solution delivery that supports national security missions. Your expertise in Java, Spring Boot, and modern cloud-native technologies will be essential to driving innovation and maintaining software assurance standards. On any given day, you may be called on to: Develop and maintain Java and Spring-based web applications and services Research and evaluate emerging technologies and ambiguous technical challenges Troubleshoot outages and respond to customer requests in production environments Build and maintain DevSecOps tooling and CI/CD pipelines using GitLab CI/CD, Jenkins, ArgoCD, and related tools Participate in Scrum events and collaborate with team members to ensure high-quality deliverables Mentor and support other developers to foster a collaborative and high-performing team environment The selected applicant can work a combination of onsite and offsite work. The selected applicant must live within a reasonable distance for commuting to the assigned work location when necessary. Salary Range: $117,500 - $235,700 Salary range is estimated, and actual salary will be determined after consideration of the selected candidate's experience and qualifications, and application of any approved geographic salary differential. Qualifications We Require: A Bachelor's degree in a relevant discipline and five (5) years of directly relevant experience, or an equivalent combination of directly relevant education and engineering or scientific experience that demonstrates the knowledge, skills, and ability to perform independent research and development. Ability to obtain and maintain a DOE Q Clearance. Qualifications We Desire: The ideal R&D S&E Computer Science candidate for Sandia National Laboratories will in addition possess the following: Graduate degree in Computer Science or a highly related field where an independent research project was a graduation requirement (e.g., independent project, thesis, or dissertation). Demonstrated software development skills and familiarity with modern software development practices and tools (e.g., Agile). Strong verbal and written communication skills, ability to work effectively in multidisciplinary teams, and a passion to improve and expand technical skills. Also, for this posting we are seeking individuals with the following experience: Strong enterprise software engineering background with high-level expertise in Java and Spring Boot development Strong experience with modern Identity and Access Management protocols such as OIDC, OAuth 2.0, and SAML Proficiency with modern JavaScript frameworks such as Angular or React Hands-on experience with containerization and orchestration technologies including Docker, Helm, Kubernetes, and OpenShift Familiarity with CI/CD tools such as GitLab CI/CD, Jenkins, and ArgoCD Experience working on agile software development teams with a collaborative mindset Demonstrated ability to lead R&D efforts exploring new technologies while maintaining production software Experience mentoring and collaborating with other developers to foster team growth and success Strong troubleshooting skills and ability to respond effectively to production issues Knowledge of software assurance practices including SAST/SCA scanning Experience supporting software in complex, multi-env


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Sandia National Laboratories? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect