Purdue University
Senior Manager, Research Software Engineering
Purdue University, Lafayette, Indiana, us, 47903
Job Summary
Senior Manager, Center for Research Software Engineering
Purdue University | West Lafayette, IN
Purdue University’s RCAC invites applications for a strategic and collaborative Senior Manager to lead the Center for Research Software Engineering. In this pivotal role, you will guide a team of independent-minded, experienced professionals dedicated to supporting and advancing Purdue’s diverse research community through innovative software solutions.
What You’ll Do
Lead, mentor, and develop a skilled team providing research software engineering services across scientific, academic, and technical projects
Partner closely with researchers, faculty, staff, and external collaborators to identify needs and design solutions that address complex challenges in research computing
Translate Purdue’s research mission into actionable development plans, ensuring measurable progress and alignment with institutional goals
Oversee the design and implementation of research software engineering projects, applying technical expertise and fostering best practices
Facilitate clear, proactive communication with stakeholders, including management, research partners, and advisory committees
Represent your team on policy, advisory, and project committees, advocating for research software excellence across Purdue
Manage hiring, retention, promotion, and ongoing professional growth for both professional and student staff, cultivating an environment of learning and achievement
What You’ll Bring
Demonstrated leadership in software engineering or research computing environments
Experience collaborating with diverse research teams and translating needs into technical solutions
Excellent communication skills and a passion for empowering others
A strategic mindset paired with hands‑on problem‑solving ability
What We Offer Join a world‑class university where your expertise helps shape groundbreaking discoveries. At Purdue, you’re part of a vibrant, mission‑driven community committed to advancing knowledge and supporting research that makes a difference locally and globally. You’ll find opportunities to grow, collaborate, and enjoy the stability and benefits of a premier higher education institution.
About Us Purdue’s Rosen Center for Advanced Computing provides access to leading‑edge computational and data storage systems as well as expertise in a broad range of high‑performance computing activities. To fulfill our mission, we:
provide advanced computational resources and services to support Purdue faculty and staff researchers
evaluate, deploy, and support hardware and software for large‑scale scientific computing
promote the effective use of our research computing systems and application software through training and education, consultation, and documentation
contribute to the discovery process through delivery of professional research software engineering (RSE) services
When you join Purdue University, you join a community that keeps moving forward. For more than 150 years, we’ve been known for not only our groundbreaking work in STEM research, but also for our collective imagination, ingenuity and innovation.
What We're Looking For Education and Experience Required:
Bachelor’s degree in computer science, information technology, or related business discipline
At least four (4) years of experience in progressively responsible roles, with:
Experience in using, administering large‑scale, Linux‑based high‑performance computing (HPC) clusters or configuring software programs and applications in Linux‑based computing environments
Experience with the software development lifecycle
Experience in developing effective and collaborative partnerships within and across organizations
Experience supervising direct reports or strong mentorship experience, including setting expectations, providing guidance, and feedback
Consideration will be given to an equivalent combination of education and experience
Skills Needed:
User knowledge of advanced computational resources and services to support research, such as HPC, data science, data management, and data storage systems
Ability to work effectively both individually and as part of a team
Excellent verbal and written communication skills to communicate with faculty, students, colleagues, and leaders
Strong ability to consult with and provide support for researchers, make presentations, develop and present training material, and develop reports
Knowledge of financial processes and the ability to develop business
Ability to promote team relationship skills and communication
Demonstrated ability to successfully lead and manage complex technical projects
Additional Information:
Purdue University will not sponsor employment authorization for this position
A background check will be required for employment in this position
FLSA: Exempt (Not Eligible for Overtime)
Retirement Eligibility: Immediate Defined Contribution by the university
Benefit Statement: Purdue University offers a substantial Benefit Package including medical, dental, and vision insurance as well as a generous paid time off package for sick and vacation days
Career Stream Management 3
Pay Band S075
Job Code #20002823
The anticipated annual salary for this position is between $80,880.00 - $85,935.00 commensurate with the candidate’s education and experience. The final salary offer will be determined based on a variety of factors, including equity, available budget, educational background, and relevant experience.
Who We Are Purdue is a community built on collaboration, with global perspectives, Boilermaker pride and endless opportunity to live, learn and grow. Join us and contribute to our culture.
Equal Opportunity Employer Purdue University is an EOE employer.
#J-18808-Ljbffr
Purdue University’s RCAC invites applications for a strategic and collaborative Senior Manager to lead the Center for Research Software Engineering. In this pivotal role, you will guide a team of independent-minded, experienced professionals dedicated to supporting and advancing Purdue’s diverse research community through innovative software solutions.
What You’ll Do
Lead, mentor, and develop a skilled team providing research software engineering services across scientific, academic, and technical projects
Partner closely with researchers, faculty, staff, and external collaborators to identify needs and design solutions that address complex challenges in research computing
Translate Purdue’s research mission into actionable development plans, ensuring measurable progress and alignment with institutional goals
Oversee the design and implementation of research software engineering projects, applying technical expertise and fostering best practices
Facilitate clear, proactive communication with stakeholders, including management, research partners, and advisory committees
Represent your team on policy, advisory, and project committees, advocating for research software excellence across Purdue
Manage hiring, retention, promotion, and ongoing professional growth for both professional and student staff, cultivating an environment of learning and achievement
What You’ll Bring
Demonstrated leadership in software engineering or research computing environments
Experience collaborating with diverse research teams and translating needs into technical solutions
Excellent communication skills and a passion for empowering others
A strategic mindset paired with hands‑on problem‑solving ability
What We Offer Join a world‑class university where your expertise helps shape groundbreaking discoveries. At Purdue, you’re part of a vibrant, mission‑driven community committed to advancing knowledge and supporting research that makes a difference locally and globally. You’ll find opportunities to grow, collaborate, and enjoy the stability and benefits of a premier higher education institution.
About Us Purdue’s Rosen Center for Advanced Computing provides access to leading‑edge computational and data storage systems as well as expertise in a broad range of high‑performance computing activities. To fulfill our mission, we:
provide advanced computational resources and services to support Purdue faculty and staff researchers
evaluate, deploy, and support hardware and software for large‑scale scientific computing
promote the effective use of our research computing systems and application software through training and education, consultation, and documentation
contribute to the discovery process through delivery of professional research software engineering (RSE) services
When you join Purdue University, you join a community that keeps moving forward. For more than 150 years, we’ve been known for not only our groundbreaking work in STEM research, but also for our collective imagination, ingenuity and innovation.
What We're Looking For Education and Experience Required:
Bachelor’s degree in computer science, information technology, or related business discipline
At least four (4) years of experience in progressively responsible roles, with:
Experience in using, administering large‑scale, Linux‑based high‑performance computing (HPC) clusters or configuring software programs and applications in Linux‑based computing environments
Experience with the software development lifecycle
Experience in developing effective and collaborative partnerships within and across organizations
Experience supervising direct reports or strong mentorship experience, including setting expectations, providing guidance, and feedback
Consideration will be given to an equivalent combination of education and experience
Skills Needed:
User knowledge of advanced computational resources and services to support research, such as HPC, data science, data management, and data storage systems
Ability to work effectively both individually and as part of a team
Excellent verbal and written communication skills to communicate with faculty, students, colleagues, and leaders
Strong ability to consult with and provide support for researchers, make presentations, develop and present training material, and develop reports
Knowledge of financial processes and the ability to develop business
Ability to promote team relationship skills and communication
Demonstrated ability to successfully lead and manage complex technical projects
Additional Information:
Purdue University will not sponsor employment authorization for this position
A background check will be required for employment in this position
FLSA: Exempt (Not Eligible for Overtime)
Retirement Eligibility: Immediate Defined Contribution by the university
Benefit Statement: Purdue University offers a substantial Benefit Package including medical, dental, and vision insurance as well as a generous paid time off package for sick and vacation days
Career Stream Management 3
Pay Band S075
Job Code #20002823
The anticipated annual salary for this position is between $80,880.00 - $85,935.00 commensurate with the candidate’s education and experience. The final salary offer will be determined based on a variety of factors, including equity, available budget, educational background, and relevant experience.
Who We Are Purdue is a community built on collaboration, with global perspectives, Boilermaker pride and endless opportunity to live, learn and grow. Join us and contribute to our culture.
Equal Opportunity Employer Purdue University is an EOE employer.
#J-18808-Ljbffr