Columbia University logo

Columbia University

Support Technician, HPC

🇺🇸 New York, New York 🕑 Full-Time 💰 $90K - $100K 💻 Information Technology 🗓️ September 20th, 2026
Python Unix

Edtech.com's Summary

Columbia University is hiring a Support Technician, HPC to support research computing at Columbia University Medical Center's Mailman School of Public Health. The role helps researchers navigate on-premises HPC clusters and cloud computing services, troubleshoots account and resource issues, and manages access to the school's computing environment. It also involves training researchers on HPC best practices and escalating complex issues to vendors when needed.

Highlights
  • Tracks and reviews compute and storage allocation to keep the school's HPC budget used fairly and efficiently.
  • Advises researchers on computing and data challenges, connecting them with the right resources.
  • Orients researchers on both on-premises HPC clusters and cloud computing services.
  • Sets up user accounts, configures access controls, and assists with software installations for research computing.
  • Resolves account issues, scripting errors, and memory allocation problems.
  • Escalates vendor-level issues as a liaison between researchers and outside support.
  • Helps develop and run training sessions and workshops on HPC and cloud computing best practices.
  • Routes researchers with special data needs, such as HIPAA data, to the appropriate resources.
  • Requires a bachelor's degree in computer science, IT, or a related field, plus four years of related experience.
  • Needs Unix skills and scripting or automation experience in languages like R, Bash, or Python.
  • Favors in-depth knowledge of virtual HPC environments such as AWS, Google Cloud, or Azure, with AWS a strong plus.
  • Pays $90,000-$100,000 a year for this full-time, on-campus role at Columbia University Medical Center in New York City.

Support Technician, HPC Full Description

Job Details
  • Location: Columbia University Medical Center, New York, NY
  • Department: Mailman School of Public Health Administration
  • Job Type: Officer of Administration
  • Regular/Temporary: Regular
  • Hours Per Week: 35
  • Salary Range: $90,000-$100,000
The salary of the finalist selected for this role will be set based on a variety of factors, including but not limited to departmental budgets, qualifications, experience, education, licenses, specialty, and training. The above hiring range represents the University's good faith and reasonable estimate of the range of possible compensation at the time of posting.

Position Summary
The successful candidate will be responsible for understanding and addressing users’ research computing requirements and providing essential technical support. The role requires a blend of technical expertise, strong interpersonal skills, and the ability to troubleshoot research computing issues. A key goal is to help foster a collaborative environment, allowing researchers to maximize the benefits of computing resources for groundbreaking research across diverse fields.

Responsibilities
  • Work closely with the Director of HPC resources to ensure the school’s computing resources are used efficiently. This entails tracking and review of compute and storage allocation to ensure fair, efficient allocation of budget.
  • Collaborate with researchers to understand their computing and research requirements, identify computing and data challenges, and share options/identify resources to address them whenever possible.
  • Orient researchers on the computing resources supported by the school, both on-premises HPC clusters and cloud computing services; provide guidance on the best fit, based on their specific research demands.
  • Manage access to School research computing resources -- set up user accounts, configure access controls, assist with software installations, and advise on resource allocation/utilization.
  • Troubleshoot account issues, scripting errors, memory allocation errors, etc.
  • Serve as an escalation point and liaison for researchers whose issues require vendor intervention.
  • Assist the Director of HPC resources to develop and conduct training sessions and workshops on resource availability and best practices in HPC and cloud computing.
  • Refer researchers with special data needs (ie HIPAA data, restrictive data use agreements, etc.) to appropriate resources.

Minimum Qualifications
  • Bachelor's degree in computer science, information technology, or a related field (or equivalent experience).
  • 4 years related experience.
  • Unix skills.
  • Experience with scripting and automation (e.g., R, Bash, Python)
  • Understanding of the principles of computer clusters – parallel computing, resource allocation, multiple threads, etc.
  • Proficiency in configuring jobs for a parallel environment, specifically allocating adequate memory and nodes to meet specific time/budget.
  • In-depth knowledge of virtual HPC environments, such as AWS, Google, Azure; AWS experience a strong plus
  • Hands-on experience working with various software and tools: Command line, multiple R versions and packages, FTP clients, data transfer tools, such as Snowball and Globus
  • Strong problem-solving and troubleshooting abilities.
  • Excellent communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies.

Equal Opportunity Employer / Disability / Veteran
Columbia University is committed to the hiring of qualified local residents.