What is a Software Engineer at University of San Francisco?
A Software Engineer at the University of San Francisco plays a vital role in keeping the digital campus running smoothly. Unlike typical technology companies where software is the end product, at USF, technology is the critical enabler of the university's academic and administrative mission. Engineers here design, implement, and maintain the essential systems that support students, faculty, and administrative staff, directly impacting the day-to-day operations of a major urban university.
Depending on the specific department, your work as a Software Engineer may focus on core infrastructure maintenance or user-facing digital experiences. For instance, roles such as a Maintenance Engineer ensure that backend systems and legacy integrations remain robust and secure. Alternatively, roles focused on student-facing portals, such as a Financial Aid Counselor, Front End engineer, prioritize optimizing the digital interfaces that students use to navigate their financial aid pipelines, registration, and academic records.
Working at the University of San Francisco offers a unique, mission-driven environment where your technical contributions support Jesuit values of social justice, global perspective, and educational excellence. You will collaborate with cross-functional teams of network managers, architects, and department heads to solve practical integration challenges, making this an exceptionally rewarding environment for engineers who value stability, community impact, and collaborative problem-solving.

