Senior/Principal ASC Secure Platform Engineer and Software Support, Remote
Role details
Job location
Tech stack
Job description
The Secure Platform Engineering for HPC department is seeking a Secure Platform Engineer and Scientific Software Support Engineer to support the Advanced Simulation and Computing (ASC) program. You will work with the ASC DevSecOps Core Team at the intersection of high-performance computing (HPC), cybersecurity, and applied AI/ML. Collaborating closely with Product Owners, Principal Investigators, and application developers, you will develop and maintain secure developer environments and infrastructure across diverse HPC architectures and networks. This role emphasizes cross-organizational teamwork and delivering efficient, customer-focused solutions.
The ASC program, funded by Nuclear Deterrence, develops scientific and engineering software for modeling and simulation (ModSim) of non-nuclear weapon components and systems on HPC platforms.
Daily responsibilities:
- Collaborate with teams to define secure computing requirements.
- Develop, test, and deploy secure HPC environments and infrastructure.
- Troubleshoot and optimize software and platform configurations.
- Ensure cybersecurity compliance and best practices.
- Integrate AI/ML workflows into HPC platforms.
- Communicate with stakeholders to prioritize and update on progress.
- Enhance DevSecOps processes for improved security and performance.
- Provide responsive support to ASC scientific and engineering users., Organization 9376, known as Secure Platform Engineering for High Performance Computing, plays a vital role in supporting the Advanced Simulation and Computing Program. This support is delivered through a range of services, including Secure Platform Services, ASC Software Help Team, and the provision of matrixed Scrum Master personnel.
Secure Platform Services offers secure developer environments, services, products, and tools that facilitate the integration of Sandia engineering and HPC computing infrastructure, creating a cohesive developer experience for the ModSim developer and Analyst workflow communities.
ASC Software Help Team is responsible for providing comprehensive Tier 0-3 application and user support for a diverse set of ASC applications. This team works closely with development teams to address user issues effectively, ensuring that concerns are resolved promptly.
Scrum Masters within Department 9376 contribute valuable project management expertise to various ASC application development teams. Their leadership helps streamline processes, foster teamwork, and ensure that projects are completed efficiently and effectively.
Posting Duration:
This posting will be open for application submissions for a minimum of three (3) calendar days, including the 'posting date'. Sandia reserves the right to extend the posting date at any time.
Security Clearance:
Sandia is required by DOE to conduct a pre-employment drug test and background review that includes checks of personal references, credit, law enforcement records, and employment/education verifications. Applicants for employment need to be able to obtain and maintain a DOE Q-level security clearance, which requires U.S. citizenship. If you hold more than one citizenship (i.e., of the U.S. and another country), your ability to obtain a security clearance may be impacted.
Applicants offered employment with Sandia are subject to a federal background investigation to meet the requirements for access to classified information or matter if the duties of the position require a DOE security clearance. Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause a clearance to be denied or terminated by DOE, resulting in the inability to perform the duties assigned and subsequent termination of employment.
Requirements
- 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 DOE Q security clearance., 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:
- Familiarity with scientific and research software development, including user support.
- Experience with various software development support tools such as Jira, Gitlab, Confluence, MS Teams, etc.
- Proficient with CI/CD infrastructure, identity and access management, containerization, and orchestration platforms such as OpenShift/Kubernetes.
- Experience with CFD/FEA codes for engineering analysis activities.
- Experience developing infrastructure for AI systems.
- Active Q security Clearance.
Benefits & conditions
*The selected applicant can be a remote worker located in any U.S. State or District of Columbia. Regular or periodic travel to your assigned work location may be required.
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.