Research Infrastructure and Software Engineer
Role details
Job location
Tech stack
Job description
The Harvard Kennedy School (HKS) is launching an initiative to build the best-in-class research enablement environment for public policy. Over the next two years, the School will pilot and pressure test strategies and solutions addressing the increasing complexity of the research and research compliance environment. This position will directly support this work.
As a member of the Research Computing and Data Services (RCDS) team in Library and Research Services (LRS) at the Harvard Kennedy School (HKS) and reporting to the Director of Research Computing and Data Services, the Research Infrastructure and Software Engineer will design and build software and platforms for fast, reproducible, and scalable research. You will problem-solve and apply out-of-the-box technical solutions to address the ever-increasing complexity of research and research compliance. You'll work under the direction of the Director of Research Computing and Data Services, and in close collaboration with LRS research enablement staff. You will partner with Harvard's cloud vendors, the HKS research community, HKS Information Technology, Harvard University Information Technology, and Harvard High Performance Computing units to design reliable compute, data, and experimentation systems., * Design, build, maintain, and document research computing and storage infrastructure on-prem, in the cloud, or hybrid
- Work closely with the LRS research enablement team to design and develop solutions for research, research enablement, and training at HKS
- Provide guidance and advisory services, and develop and deliver trainings to the HKS research community
- Develop solutions aligned with the Harvard information security and data policies
- Stay abreast of emerging technologies and incorporate them into solutions, as appropriate
- Employ best practices in designing, developing, and maintaining solutions
- Collaborate with the members of the Research Computing and Data Services group to develop and continually update and expand a research engineering services and solutions portfolio that addresses current and future needs of the HKS research community
- Build trust and rapport with the HKS research community, HKS and Harvard central IT groups
Requirements
- An ability to work in a distributed organization that often requires collaborating with multiple parties to accomplish objectives
- An ability to partner with research, business, and technical subject matter experts to successfully develop and implement solutions
- The willingness and proven ability to think strategically, and proactively take responsibility, ownership, and action to ensure the success of projects and initiatives
- Demonstrated ability to work effectively in a collaborative and/or team environment.
- A commitment to belonging, community, and connection.
Within LRS, we value continually learning. You will be expected to continually pursue new areas for learning related to this role and use newly gained skills and knowledge on the job. You will also encourage and support this learning for other members of LRS., * Bachelor's degree in an engineering or related field and a minimum of five years' relevant work experience, or
- A minimum of nine years of relevant work experience or equivalent combination of education and experience
Additional Qualifications and Skills
Note: Related degrees include: computer science, software engineering, physics, computational science, or other closely related degree.
Proficiency in Python or another advanced programing language, Experience with building production quality services. Experience with Linux, containerization, orchestration, cloud services, and infrastructure as code.
If you meet some, but not all of the following, you are encouraged to apply; we value employees with a willingness to learn.
-
Understanding of technologies employed in research in higher education
-
Familiarity with distributed computation solutions
-
Familiarity with GPU profiling and optimization
-
Experience with data/storage systems
-
Strong prioritization, process, and time management skills
-
Strong interpersonal skills and ability to influence others effectively
Benefits & conditions
This position is salary grade level 058. Please visit Harvard's Salary Ranges to view the corresponding salary range and related information., Harvard offers a comprehensive benefits package that is designed to support a healthy work-life balance and your physical, mental and financial wellbeing. Because here, you are what matters. Our benefits include, but are not limited to:
- Generous paid time off including parental leave
- Medical, dental, and vision health insurance coverage starting on day one
- Retirement plans with university contributions
- Wellbeing and mental health resources
- Support for families and caregivers
- Professional development opportunities including tuition assistance and reimbursement
- Commuter benefits, discounts and campus perks