Research Computing Services (RCS) at Boston University has an immediate opening for a well qualified candidate to join our group and support BU’s research computing community.

For over 35 years RCS has provided consulting, training, and infrastructure support to thousands of researchers on the Charles River and Medical Campuses. RCS supports a wide range of disciplines from the Physical Sciences and Engineering to emerging computational communities such as Biostatistics, Bioinformatics, Genomics, Neuroscience, Machine Learning, Public and Global Health, Economics, Finance, Social Sciences, Microbiology, and Infectious Diseases. RCS manages the University’s Shared Computing Cluster (SCC) a Linux cluster with over 19,000 CPU cores, 300 GPUs, and 7 PB of disk for research data. RCS serves over 2,500 researchers in over 720 projects from 80 departments and centers at the University. Additionally, RCS manages much of the Northeast ATLAS Tier 2 center facilities including 11,000 x86 cores and 10 PB of storage. The ATLAS cluster serves more than 3,000 researchers world-wide.

Boston University is a founding member of the Massachusetts Green High-Performance Computing Center (MGHPCC) along with Harvard, MIT, Northeastern and the University of Massachusetts. The MGHPCC is a research computing data center which includes 33,000 square feet of computer room space optimized for high performance computing systems, a 19MW power feed, and a high efficiency cooling plant that can support up to 10MW of computing load.

The Research Computing group actively participates in intra- and inter-university collaborations, both regionally and nationally, including participation in the XSEDE Campus Champions program and the Northeast CyberTeam program.

RCS is a major partner in the Massachusetts Open Cloud (MOC), an initiative to build an open alternative to today’s public clouds, as well as the Commonwealth Cloud for Computational Biology (C3DDB), a project which supports research connecting life science with big data analytics. Both of these projects are funded by the Commonwealth of Massachusetts and are collaborations with our partners at the MGHPCC.

Boston University is one of the leading private research and teaching institutions in the world, and one of the largest employers in the city of Boston. With over 35,000 undergraduate and graduate students from more than 130 countries, 10,000 faculty and staff, 17 schools and colleges, and 300 programs of study, our three campuses lead the way in world-class education and innovative research. BU has a rich legacy of serving both greater Boston and the world community.

Boston University’s policies provide for equal opportunity and affirmative action in employment and admission to all programs of the University.

For more information about the Research Computing Services group please visit

To learn more about being an employee at Boston University, please visit

To view the full posting and apply for the open position, click on the job title:

Research Computing Systems Engineer III (Job # 4804)

Boston University is seeking a Research Computing Systems Engineer to join the development and operation efforts of newly formed project called the New England Research Cloud (NERC). You will be contributing to the design, implementation, operation, and support of advanced Research Computing (RC) services based on technologies such as OpenStack, OpenShift, Kubernetes, KVM, and CEPH. As a member of the Research Computing Systems Engineering team at Boston University, you will collaborate with our partner, Harvard University, on this project.

Duties and responsibilities include: contributing to design and implementation of virtualization and container services, automating deployments using a configuration management system, developing automation and monitoring capabilities using programming skills, identifying and developing resolutions for system and performance issues, contributing to development and support of client workflows utilizing NERC and BU RC services. You will be working both directly with other team members, clients, and key stakeholders, as well as independently.
Required Skills

  • Minimum 5 years of relevant work experience or relevant post-secondary education including a combination of these two.
  • Experience in Linux systems administration, storage, and networking.
  • Experience programming in Linux environment, preferably Python. Experience in multiple languages such as Perl, C, BASH is a plus.
  • Hands-on experience and understanding of Linux virtualization and containerization technologies (e.g. KVM, VMWare, Openstack, OpenNebula, Docker, Kubernetes)
  • Ability to work with Configuration Management systems (e.g. Ansible, Puppet, Chef) and Revision Control Systems (e.g. git)
  • Strong communication, problem-solving, and teamwork skills.