What is a Software Engineer at Research Foundation of CUNY?
As a Software Engineer at the Research Foundation of CUNY (RF CUNY), you are stepping into a role that bridges complex technical development with the expansive mission of public higher education and research. You will be building, maintaining, and scaling applications that directly support students, faculty, researchers, and administrative staff across the City University of New York network. Your work ensures that critical educational platforms, research administration tools, and internal systems operate seamlessly and efficiently.
The impact of this position is deeply tied to the user experience of the academic community. Whether you are developing features for a Learning Management System (LMS) or architecting robust databases to handle complex research grants, your code facilitates the core operations of one of the largest public university systems in the United States. You will tackle challenges related to scale, data integrity, and cross-platform responsiveness, ensuring that end-users have reliable access to the resources they need.
Expect a role that balances technical rigor with a strong sense of purpose. The environment is collaborative and highly professional, offering a unique opportunity to apply modern software engineering practices—such as advanced JavaScript frameworks and complex SQL database management—within an academic and research-driven context. You will be expected to take ownership of your projects, advocate for best practices, and continuously improve the technical foundation that supports CUNY’s diverse initiatives.




