Research Computing Software Engineer, College of the Liberal Arts
Penn State UniversityAbout the role
APPLICATION INSTRUCTIONS:
CURRENT PENN STATE EMPLOYEE (faculty, staff, technical service, or student), please login to Workday to complete the internal application process. Please do not apply here, apply internally through Workday.
CURRENT PENN STATE STUDENT (not employed previously at the university) and seeking employment with Penn State, please login to Workday to complete the student application process. Please do not apply here, apply internally through Workday.
If you are NOT a current employee or student, please click “Apply” and complete the application process for external applicants.
JOB DESCRIPTION AND POSITION REQUIREMENTS:
The Information Technology (IT) organization in the College of the Liberal Arts at Penn State is seeking a Research Computing Software Engineer to work directly with our research faculty to develop, modify, and support various custom research applications.
This role is great for individuals looking for variety in their next career move and to utilize and expand upon their breadth of knowledge of technical skills.
The Research Computing Software Engineer will work with various programming languages, application frameworks, and data storage systems – the ones being used at a given time will depend upon the research faculty and applications being supported.
Responsibilities include but are not limited to the following:
Work with stakeholders to understand research requirements and identify best-fit solutions
Develop full-stack, secure and accessible web applications using best practices
Create, configure, and modify web application settings and server or cloud resources to support secure, research-oriented web applications
Investigate and resolve research teams’ incidents and requests with application enhancements
Use modern development best practices to help ensure systems meet security and accessibility requirements
Contribute to system architecture and DevOps planning through documenting development practices, tools, and system designs for operation continuity
Create, update, and manage application databases while ensuring data integrity or creating Ad Hoc database queries for stakeholders
Test, debug, and document developed application resources
The Research Computing Software Engineer will receive support from their supervisor, the Manager of Application Development, to learn any new frameworks, programming languages, and software systems needed for this role.
Benefits (visit https://hr.psu.edu/benefits for more detailed information):
Medical, dental, vision, and retirement plans
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s