The Center for High Performance Computing (CHPC) at the University of Utah provides advanced computing and data systems and services that support cutting-edge scholarship and innovation across all disciplines. The CHPC partners with faculty, researchers, and institutional stakeholders to design and operate scalable and performant computing environments that enable data-intensive and computationally complex research. In addition to supporting traditional high-performance computing workloads, the CHPC plays a critical role in developing and maintaining computational environments for artificial intelligence (AI) and research with sensitive information that must meet federal and sponsor compliance requirements. Through collaboration, technical expertise, and a commitment to service, the CHPC advances the University of Utah's research mission by delivering reliable, trustworthy, and forward-looking research computing infrastructure.
About This Job OpportunityThe Software Infrastructure team at CHPC seeks a software engineer with an emphasis on full-stack web development in Django/Python, Go, SQL, Javascript, HTML and CSS. Focus will be on developing and integrating enterprise web applications for CHPC staff and end-user researchers, with opportunities to work and train in a variety of other software and technical domains (see below). This is a hybrid in-office role, and some weekly in-office presence at CHPC is required.
The Software Infrastructure team is responsible for a variety of software and data systems, from design and development to operations. You will work closely with other software engineers, sysadmins and research-computing professionals. Relevant software domains include but are not limited to: enterprise web applications and databases, command-line interfaces, version-control and software collaboration systems (git), observability and analytics, modern Linux systems, cloud-native software, high-performance computing, and scientific and research computing (including ML/AI). This is a primarily internal software-facing team that typically does not interact directly with server hardware, nor directly with end-user researchers, though opportunities may arise. In this frontend-focused role, however, direct interactions with researchers are expected during the development of end-user interfaces.
This position requires technical proficiency that overlaps significantly with the above technologies and domains, specifically Python and/or Go. Strong communication skills are required. The role is expected to conduct work assignments of increasing complexity, in a timely manner, under moderate supervision with latitude for independent judgment.
Learn more about the great benefits of working for University of Utah: benefits.utah.edu
The department may choose to hire at any of the below job levels and associated pay rates based on their business need and budget.
ResponsibilitiesEQUIVALENCY STATEMENT: 1 year of higher education can be substituted for 1 year of directly related work experience (Example: bachelor's degree = 4 years of directly related work experience).
Software Development Engineer, I:Requires a bachelor's (or equivalency) + 2 years of directly related work experience or a master's (or equivalency) degree.
Software Development Engineer, II:Requires a bachelor's (or equivalency) + 4 years or a master's (or equivalency) + 2 years of directly related work experience.
Software Development Engineer, III:Requires a bachelor's (or equivalency) + 6 years or a master's (or equivalency) + 4 years of directly related work experience.
All LevelsRequisition Number: PRN45929B
Full Time or Part Time? Full Time
Work Schedule Summary: Monday – Friday, 8am-5pm
Department: 00640 - CHPC Ctr for High Perform Computing
Location: Campus
Pay Rate Range: $39,815- $133,730
Close Date: 09/13/2026
#J-18808-LjbffrBy continuing you agree to our Terms & Privacy Policy.