University of North Carolina at Chapel Hill logo

University of North Carolina at Chapel Hill

Research Software Developer

🇺🇸 Hybrid - NC

🕑 Temporary

💰 $20 per Hour

💻 Software Engineering

🗓️ September 5th, 2025

Docker Kubernetes Python

Edtech.com's Summary

University of North Carolina at Chapel Hill is hiring a Research Software Developer. The role involves designing and implementing cloud native computing environments by developing data structures, algorithms, and workflows, applying DevOps automation for continuous integration pipelines, and enhancing security and system observability. The developer collaborates with RENCi management and users to define project requirements, demonstrate functionality, and gather feedback.

Highlights
  • Design and implement cloud native computing environments with data structures, algorithms, and workflows.
  • Apply DevOps automation for continuous integration pipelines, deployment, orchestration, and dynamic scaling.
  • Improve security and observability via automated vulnerability detection, performance monitoring, and automated incident response.
  • Collaborate with Renaissance Computing Institute (RENCI) management, staff, and users to develop project requirements and demonstrate software functionality.
  • Proficient in professional software development using Python, Java, or another major programming language.
  • Experience with design patterns, object-oriented and functional programming, concurrent systems, micro-services, Linux command line, cloud deployment, operating systems concepts, authentication, authorization, and databases.
  • Practice iterative, customer-focused software development in continuous integration settings involving multiple teams.
  • Preferred skills include Docker, Kubernetes, Helm, Berkeley Data 8 Tech Stack, Python-based autograding tools like Ottergrader and Gradescope, and authentication protocols such as OpenID Connect and JWT.
  • Demonstrated ability for self-education, interdisciplinary study, effective communication, teamwork, and collaboration with researchers and subject matter experts.
  • Temporary full-time position (6 to 11 months) at $20.00 per hour.