JobsUSA Logo ImageJobs USA

  • Home
  • About Us
  • Contact Us

HPC Systems Engineer (Advanced Research Computing) - #Staff

Johns Hopkins University

Company : Johns Hopkins University

Location : Baltimore, MD, 21276

Posted Date : 13 October 2025

Job Type : Full Time

Category : Industrial Engineering

Occupation : Systems Engineer

Job Details

The Advanced Research Computing at Hopkins (ARCH) group is seeking a highly qualified and motivated HPC Systems Engineer to join the systems team. This system (ROCKFISH), with over 45,000 cores and several petabytes of storage, serves the HPC and data intensive science needs of researchers at Johns Hopkins University. The Systems Engineer contributes to the strategic planning, design, testing, organization and implementation of cutting-edge technology projects for the facility. The systems team is responsible for the day-to-day administration of HPC clusters, High Performance storage systems, backups, networking, security and any other services related to the operation of a large HPC center. The successful candidate will have experience in similar roles in high performance computing (HPC) labs or university settings.

n

Specific Duties & Responsibilities

n

70% Systems Engineering, Administration, Security, and Oversight

n
    n
  • n

    Work with Sr staff to design, organize, plan, test and implement cutting-edge hardware designs for an HPC environment.

    n
  • n
  • n

    Extensively document systems processes so that users can easily find useful information and other IT staff can perform routine tasks and provide backup.

    n
  • n
  • n

    Provides stable solutions for HPC resources.

    n
  • n
  • n

    Maintain job scheduling and storage allocation systems and policies to ensure fair allocation of shared resources.

    n
  • n
  • n

    Maintain extensive monitoring systems to facilitate quick, proactive responses to routine failures, and to provide comprehensive performance data logging.

    n
  • n
  • n

    Provide general system administration backup and escalation for other staff.

    n
  • n
  • n

    Assist with facilities-related issues that directly affect MARCC

    n
  • n
  • n

    Ensure resources meet the community's needs and are highly available to the group with limited interruption.

    n
  • n
  • n

    Manage inventory of resources in coordination with respective vendors.

    n
  • n
  • n

    Automate user account creation, management, and purging.

    n
  • n
  • n

    Contribute to planning sessions on network and security issues for MARCC. Work closely with the central networking group.

    n
  • n
  • n

    Implement network configuration and security measures to assure effective utilization of resources.

    n
  • n
  • n

    Understand HPC technical needs. Work closely with the facility's director and oversight groups to successfully implement policies and procedures.

    n
  • n
  • n

    Create and maintain a stable, secure operating system and software environment, which continues to meet users' evolving research needs.

    n
  • n
  • n

    Implement and maintain secure measures to protect data subject to restrictions.

    n
  • n
  • n

    Manage data access restrictions on a per user and group basis.

    n
  • n
  • n

    Implement and maintain monitoring measures for data and system access.

    n
  • n
  • n

    Other Systems Tasks as assigned by supervisor.

    n
  • n
n

20% Technological Research

n
    n
  • n

    Offer technical advice on new projects that directly involve HPC computing at Hopkins.

    n
  • n
  • n

    Develop custom tools where necessary and contribute useful creations back to open-source development efforts where appropriate.

    n
  • n
  • n

    Implement and test new technologies that could be beneficial to HPC.

    n
  • n
n

10% Training/Education

n
    n
  • n

    Continuously evaluate new tools and technologies for use in existing and future clusters.

    n
  • n
  • n

    Attending department and University-sponsored training to increase knowledge, improve skills, and learn new skills. May substitute University training for supervisor approved commercial job-related course offerings.

    n
  • n
n

Special Knowledge, Skills, & Abilities:

n
    n
  • n

    Proven experience deploying large-complex scale projects.

    n
  • n
  • n

    Proven experience across multiple technologies with background in applications, databases, middleware, etc.

    n
  • n
  • n

    In-depth knowledge of the design and organization of cutting-edge technology in HPC environments.

    n
  • n
  • n

    In-depth understanding of HPC Cluster hardware and management software.

    n
  • n
  • n

    Understanding of massive high performance parallel storage and methodologies.

    n
  • n
  • n

    Expert knowledge of Unix/Linux systems administration, including all aspects of management, monitoring, performance analysis, and integration in potentially complex heterogeneous environments.

    n
  • n
  • n

    Knowledge of networking, high speed interconnects, and network security principles in an HPC environment.

    n
  • n
  • n

    Use of configuration management tools (e.g. Bright, xCAT, puppet, IPMI, ROCKS) to help maintain large-scale Linux clusters, supercomputers, storage systems, and smaller systems.

    n
  • n
  • n

    The ability to interact with peer institutions to support HPC directives effectively, furthering the goals of the MARCC facility.

    n
  • n
  • n

    Understand, implement, troubleshoot, and support job scheduling, resource management and workload management systems, including diagnosis of failed jobs, implementation of policies, and investigations of new features and services.

    n
  • n
  • n

    Understand and support hierarchical file system infrastructure, software and services, including high performance parallel storage, backup systems, and robotic tape libraries.

    n
  • n
  • n

    Develop reports and customize tools that automate the monitoring process of critical systems and alert team of issues automatically.

    n
  • n
  • n

    Evaluate, implement and manage appropriate high level complex software and hardware solutions by using best practices for the environment to ensure system integrity.

    n
  • n
  • n

    Install and configure infrastructure applications by following the industry's best practices to deliver effective solutions.

    n
  • n
  • n

    Maintain an effective schedule for systems backups and archive operations for mission critical systems.

    n
  • n
  • n

    Audit and maintain user access, authorization and authentication.

    n
  • n
  • n

    Generate periodic reports on resource utilization.

    n
  • n
  • n

    Maintain resource inventory using best practice applications.

    n
  • n
  • n

    Advanced knowledge of Linux, Apache, SQL, PHP/Python/Perl (LAMP) technology/toolkits.

    n
  • n
  • n

    Ability to handle high priority escalations whenever necessary

    n
  • n
  • n

    Ability to multitask while managing time and priorities

    n
  • n
  • n

    Troubleshoot and solve difficult system issues as they arise.

    n
  • n
  • n

    Must be adaptable and able to meet conflicting deadlines.

    n
  • n
  • n

    Exceptional organizational skills.

    n
  • n
  • n

    Maintain effective and thorough documentation of all configuration and tasks performed.

    n
  • n
  • n

    Ability to automate systems administration tasks wherever possible.

    n
  • n
  • n

    Excellent oral and written interpersonal skills.

    n
  • n
  • n

    Ability to meet the physical requirements of the position.

    n
  • n
  • n

    Keep up to date on emerging technologies.

    n
  • n
  • n

    Research, recommend, and implement new technologies based on their value to the research facility.

    n
  • n
  • n

    Ability to maintain confidentiality.

    n
  • n
  • n

    Excellent customer service skills.

    n
  • n
  • n

    Excellent communication skills

    n
  • n
  • n

    Must demonstrate strong critical thinking and analytical reasoning.

    n
  • n
n

Internal and External Contacts

n
    n
  • n

    This position will interact with an array of departmental and central administrative offices, faculty, staff, researchers, and students, and with numerous external constituents (i.e. other college administrators and faculty, private businesses, industry partners, officials of federal and local agencies and research foundations) for the purpose of accomplishing HPC technology goals.

    n
  • n
  • n

    This includes providing instruction on protocol, regulations and guidelines pertinent to the agency and/or University.

    n
  • n
  • n

    Works routinely with JHU and UMCP faculty, administrators, students, and researchers.

    n
  • n
  • n

    Collaborates regularly with professional colleagues from the central organization, and from other academic departments.

    n
  • n
  • n

    Collaborates regularly with colleagues in industry and at other peer institutions.

    n
  • n
n

Minimum Qualifications

n
    n
  • n

    Bachelor's Degree.

    n
  • n
  • n

    Five years related experience.

    n
  • n
  • n

    Additional education may substitute for required experience and additional related experience may substitute for required education, to the extent permitted by the JHU equivalency formula.

    n
  • n
n

Preferred Qualifications

n
    n
  • n

    Seven (7) years experience managing Linux servers, with direct experience managing HPC clusters.

    n
  • n
  • n

    Experience as a high-level Linux system administrator.

    n
  • n
  • n

    Experience managing mission critical services.

    n
  • n
  • n

    Familiarity with configuration of the HPC software stack, including MPI, OpenMP, Intel, and GNU compilers, Math libraries.

    n
  • n
  • n

    Experience with open-source software compilation.

    n
  • n
  • n

    In-depth knowledge of TCP/IP networking and related protocols, InfiniBand, etc.

    n
  • n
  • n

    Experience with scientific application management packages like pymodules, modules.

    n
  • n
  • n

    Excellent scripting skills, python, perl, shell.

    n
  • n
  • n

    Programming skills in C, C++, or scientific language, desired but not required

    n
  • n
  • n

    Experience with MySQL or Mariadb database programming, desired but not required.

    n
  • n
  • n

    Expert level knowledge of configuration management and monitoring tools (puppet, nagios, etc).

    n
  • n
  • n

    Experience configuring resource manager applications (like SLURM).

    n
  • n
  • n

    Experience with Apache administration.

    n
  • n
  • n

    Knowledge of scientific software applications in academic supercomputing environments.

    n
  • n
  • n

    Familiarity or experience with data subject to restrictions, desired but not required.

    n
  • n
n

Classified Title: Systems Engineer

n

Job Posting Title (Working Title): HPC Systems Engineer (Advanced Research Computing)

n

Role/Level/Range: ATP/04/PE

n

Starting Salary Range: $73,300 - $128,300 Annually (Commensurate w/exp.)

n

Employee group: Full Time

n

Schedule: 37.5 hrs/wk, M-F

n

FLSA Status: Exempt

n

Location: Hybrid/Homewood Campus

n

Department name: Research Computing

n

Personnel area: University Administration

n

The listed salary range represents the minimum and maximum Johns Hopkins University offers for this position, based on a good faith estimate at the time of posting. Actual compensation will vary depending on factors such as location, skills, experience, market conditions, education, and internal equity. Not all candidates will qualify for the highest salary in the range.

n

Johns Hopkins provides a comprehensive benefits package supporting health, career, and retirement. Learn more:

n

Equal Opportunity Employer

n

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

n

EEO is the Law

n

Trending Searches in Baltimore, MD

  • Full time jobs near me Baltimore, MD
  • Local job openings
  • Places hiring near me
  • Job vacancies near me
  • Systems engineer jobs near me Baltimore, MD
  • Systems engineer jobs hiring near me Baltimore, MD
  • Systems engineer jobs hiring near Baltimore, MD
  • Systems engineer jobs near Baltimore, MD
  • Systems engineer jobs near me in Baltimore, MD
  • Systems engineer jobs in Baltimore, MD

Top trending job titles hiring now

  • Electrical engineer
  • Engineer
  • Mechanical engineer
  • Network engineer
  • Senior software engineer
  • Senior systems engineer
  • Software engineer
  • System engineer
  • Engineering manager
  • It systems engineer

Popular Searches for Systems Engineer

  • Systems engineer jobs
  • Engineering jobs near me
  • Jobs near me
  • Jobs near me in the last 3 days
  • Systems engineer jobs near me
  • Information technology jobs near me
  • Immediate hire jobs near me
  • It jobs near me
  • Part time network engineer
  • Part time engineering jobs

Other Jobs You May Like

Sr Software Engineer - (Go, Java, React, Microservices, Kubernetes)

Company : GEICO

Location : Chevy Chase, MD

Fully Remote Cyber Security Engineer

Company : Actalent

Location : Rockville, MD

Insider Threat Program User Activity Monitor Engineer

Company : Leidos

Location : Lanham, MD

Network Engineer Lead

Company : Leidos

Location : Silver Spring, MD

Software Engineer (Tactical Decision Aids – Mid-Level)

Company : Leidos

Location : Rockville, MD

Insider Threat Program Senior System Engineer

Company : Leidos

Location : Clinton, MD

IT Security Engineer

Company : Leidos

Location : Glen Echo, MD

Insider Threat Program Database Engineer

Company : Leidos

Location : Waldorf, MD

Graphics Processing Unit (GPU) Engineer

Company : Leidos

Location : Gaithersburg, MD

Systems Development Engineer II, US ADC DBS Non Relational

Company : Amazon

Location : Jessup, MD

Field Operations Engineer Sr.

Company : Leidos

Location : Cabin John, MD

Stationary Engineer

Company : LifeBridge Health

Location : Randallstown, MD

Information Systems Security Engineer - Principal

Company : Amentum

Location : Fort Meade, MD

Systems Engineer

Company : ManTech International

Location : Annapolis Junction, MD

Top searches

  • Jobs hiring immediately
  • Part time jobs near me
  • Full time jobs near me
  • Jobs that are hiring near me
  • Jobs near me hiring now
  • Systems engineer jobs near me
  • Systems engineer jobs
  • Systems engineer jobs hiring near me
  • Systems engineer openings near me
  • Systems engineer vacancies near me

Employment opportunities at Johns Hopkins University

  • Johns Hopkins University jobs near me Baltimore, MD
  • Johns Hopkins University jobs hiring near me Baltimore, MD
  • Johns Hopkins University jobs near Baltimore, MD
  • Johns Hopkins University jobs hiring near me
  • Johns Hopkins University openings near me
  • Johns Hopkins University jobs near me in Baltimore, MD
  • Johns Hopkins University jobs hiring in Baltimore, MD
  • Employment opportunities near me
  • Job openings near me
  • Jobs hiring immediately
  1. Home
  2. Companies
  3. Johns Hopkins University Jobs Hiring Near Me
  4. HPC Systems Engineer (Advanced Research Computing) - #Staff job in Baltimore, MD, US
JobsUSA Footer Logo ImageJobs USA

Email: admin@jobsusa.ai

Address: 100 Summit Dr, Burlington,
Massachusetts 01803, US

twitter linkedin instagram

Useful Links

  • Blogs
  • Jobs By Company
  • Cookie Policy
  • Privacy Policy
  • Terms and Conditions

Browse Categories

  • Nursing
  • Therapy
  • Management
  • Physicians & Surgeons
  • Administrative Assistance
  • Medical Technician
  • Retail
  • Sales
  • Driving
  • Installation & Maintenance

© 2025 Jobs USA.
All Rights Reserved.