University of North Carolina at Chapel Hill logo

University of North Carolina at Chapel Hill

Senior Research Software Developer

🇺🇸 Chapel Hill, North Carolina 🕑 Full-Time 💰 $110K - $140K 💻 Software Engineering 🗓️ September 10th, 2026
CI/CD Docker Kubernetes

Edtech.com's Summary

The University of North Carolina at Chapel Hill's Renaissance Computing Institute (RENCI) is hiring a Senior Research Software Developer, based on campus in Chapel Hill, NC.
RENCI uses data, creativity, and inclusive teaming to advance how research science is done, building cyberinfrastructure and data-science expertise for the Research Triangle and beyond. The Senior Research Software Developer will lead and contribute to the design, development, deployment, and operation of cloud-native computing environments that support research and data-driven projects at the institute, working across collaborative, agile project teams.
Candidates should have demonstrated experience designing, developing, testing, and maintaining production-quality software systems, along with strong Python programming skills for building services, APIs, automation, and data-processing or research-software workflows, and strong Unix/Linux systems skills including shell usage, debugging, and process management.
A Master's or Bachelor's degree with 0-2 years of experience is required, or an accepted combination of related education and experience. This is a full-time permanent EHRA Non-Faculty position with a hiring range of $110,000-$140,000.