What is a Software Engineer at Duke University?
A Software Engineer at Duke University plays a pivotal role in developing innovative solutions that enhance the university's educational and research capabilities. Your work directly impacts students, faculty, and researchers by creating and maintaining software systems that facilitate learning, data analysis, and research collaboration. The complexity and scale of projects at Duke are significant, as you will engage with diverse teams across various departments, contributing to a vibrant ecosystem.
In this role, you will have the opportunity to work on cutting-edge technologies and tools that support academic excellence and operational efficiency. Your contributions will not only involve coding but also engaging in strategic discussions about software design, system architecture, and user experience. This position is critical to advancing Duke's mission and ensuring that the university remains at the forefront of technological innovation in education and research.




