Research Data Storage and Management Engineer

at Princeton University Library (view profile)
Location Princeton, NJ, NJ
Date Posted October 7, 2019
Category Academic
Job Type Full-time
Apply Here



Do you want to be part of a team that supports world-leading researchers by delivering innovative data storage and management services? Would you enjoy collaborating with faculty and researchers to design and implement solutions that best support their research needs? Are parallel file systems and/or object storage among your specialties? If so, the Research Computing department is looking for a Research Data Storage and Data Management Engineer to join its team and guide the direction of data storage and management systems for advancing innovative research at Princeton University.

In this role, you partner with research faculty, vendors, and IT staff to architect, design, install, and administer research data storage systems to the specifications needed for data intensive research. You will also troubleshoot system-level issues, as well as give workshops to share knowledge about research data archival and data management topics with the research community.

Working closely with IT colleagues, the Library, the Office of the Dean for Research, and technical staff in University departments, you also provide timely and creative support for long term data storage and retrieval for research computing.


  • Design and specify research data storage solutions that support long term archival and retrieval on-premises and in the cloud
  • Consult with faculty, vendors, and IT staff to determine storage and data movement requirements
  • Install, maintain, and administer research data storage and retrieval systems
  • Develop and apply best practices for installing, configuring, and operating data intensive research systems both on-premises and in the cloud
  • Analyze and troubleshoot complex data related problems
  • Teach workshops on research data storage and management
  • Work with campus partners, to develop a training curriculum and user-friendly interfaces for conducting and archiving data intensive research
  • Install, maintain, and support data archival and retrieval software, and schedulers on the systems
  • Monitor system and network health and performance
  • Manage and maintain vendor relationships
  • Advise faculty and researchers on data intensive research and big data considerations
  • Keep abreast of emerging technologies related to data storage and movement
  • Use scripting and programming tools (bash, Python, and/or Perl) and perform basic debugging
  • Develop and maintain documentation related to data intensive research systems and storage
  • Provide off-hours, on-call support for HPC systems on a rotating basis


  • Experience designing and managing storage solutions, including parallel file systems like SpectrumScale (GPFS) and/or Lustre, as well as cloud storage systems
  • Expertise in object storage systems
  • Experience managing systems that process and store restricted use, confidential, and personally identifiable data in a secure and private manner
  • Ability to solve routine and complex data storage and movement problems
  • Strong oral and written communication skills
  • Ability to respond promptly and professionally to customer requests
  • Minimum of five years of experience as a research storage system administrator
  • Demonstrated successes working in a collaborative environment, as well as independently
  • Ability to learn new systems beyond area of core knowledge
  • Ability to communicate effectively with a diverse user base having varied levels of technical proficiencies
  • Proactively seeks information and ideas from peers, supervisors, and customers
  • Ability to handle multiple priorities

Preferred Qualifications

  • Expertise with big data system administration, installation, and troubleshooting
  • Experience with cloud storage solutions
  • Experience managing databases, for example MySQL, PostGreSQL


  • A bachelor’s degree in science, information technology, mathematics, computer engineering, or a related computational field. A Masters or Ph.D. in computer science or other related field, coupled with a strong computational focus, is preferred.

Princeton University is an Equal Opportunity/Affirmative Action Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law. EEO IS THE LAW