Search jobs > Cambridge, MA > Senior software engineer

Senior Research Computing Systems Software Engineer

Harvard University
Cambridge, Massachusetts
$115K-$125K a year
Full-time

Details

Posted : 29-Jul-24

Location : Cambridge, Massachusetts

Type : Full Time

Salary : $115,000 - $125,000

Categories :

Technical (Programmer, Developer, Analyst)

Salary Details :

We invite you to visit Harvard's Total Rewards website ) to learn more about our outstanding benefits package.

Internal Number : 66424BR

Harvard is seeking a Senior Research Computing Systems Software Engineer that will continue to improve operational visibility of the vast FAS Research Computing infrastructure through strong site-reliability practices.

The FASRC infrastructure is core to Science & Engineering, and Public Health research missions supporting over 5,000 researchers.

This position will work within a team of RC Systems Engineers to design, implement, deploy, and maintain advanced monitoring, logging, and alerting systems for mission-critical services.

The Systems Software Engineering group helps maintain core production infrastructure, provisioning, central version control, central logging, and other systems.

This group offers many opportunities to build tools and patterns that help all of Research Computing work better. This is an individual contributor position that will report to the Associate Director of Systems Software Engineering in FAS Research Computing (FASRC).

Faculty of Arts & Sciences Research Computing :

Research Computing at Harvard is an enterprise that continues to reflect the University’s decentralized heritage, the evolution of research-computing infrastructure and funding opportunities, and the strategic development of its central information-technology organization, Harvard University Information Technology (HUIT) and its University Research Computing team.

Starting in 2007, FAS began consolidating and centralizing research-computing resources within the Division of Sciences and soon began expanding across the School as faculty in the social sciences and humanities began to use advanced computing in their research.

The organization came to be called FAS Research Computing and, as more and more faculty across Harvard came to it for support, it extended its services beyond FAS, increasingly in collaboration with HUIT.

With HUIT now developing an array of University- wide services and platforms to support faculty beyond FAS, FAS has the opportunity to strategically redefine what resources and services it will continue to support for the Arts & Sciences at Harvard and to broaden the base of users across the School who are advancing their research through computing.

In this context, FAS Research Computing continues to evolve, to expand its offerings, and to support research faculty across the School and their collaborators around the world.

It has earned a reputation for building partnerships to accelerate research and collaboration. The Director of FAS RC will continue this legacy.

FAS’ research computing team directly engages with researchers through help requests, office hours, training, and in-depth consultations.

FAS resources include a high-performance computing cluster, virtual machines, storage, databases, instrumentation core facility workstations, and other development platforms.

FAS Research Computing has numerous other successful collaborations, including building the MGHPCC (http : / / in Holyoke, MA with leading partner universities.

With these and other institutions, FAS launched the NSF-funded NESE project (http : / / ), which creates a regional cloud storage repository.

Basic Qualifications :

Minimum of seven years’ post-secondary education or relevant work experience

Additional Qualifications :

Demonstrated team performance skills, the ability to communicate clearly, service mindset approach, and the ability to act as a trusted advisor

Strong experience with documentation, mentoring, collaboration, and SRE practices

Strong experience with cloud architecture patterns using AWS or a similar provider, including container scheduling, load balancing, Identity and Access Management, security considerations, and hybrid networking

Broad knowledge of the deployment and management of physical and virtual systems (e.g. storage, cluster computing, network, database, applications)

Experience automating infrastructure with tools like Puppet, Chef, Ansible, Terraform, or similar

Programming skills in any of Ruby, Python, Go, Rust or similar

Experience writing operational tools and forming reproducible patterns

Experience with monitoring systems, writing checks, and creating actionable alerting

Experience with metrics collection to gain insight into production systems

Experience with central log aggregation

Experience with git and version control in general

Experience with Linux system administration

Familiarity with a relational database, like MySQL or PostgreSQL

About Harvard University

30+ days ago
Related jobs
Promoted
Raytheon
Dedham, Massachusetts

The Systems Engineering Design & Architecture (SDA) organization is currently hiring a Software-focused Senior Systems Engineer to join our Tucson, AZ location. Join our organization and experience the Systems V engineering life cycle while interfacing with a variety of engineering disciplines, subj...

Harvard University
Cambridge, Massachusetts

The Senior Research Computing Systems Engineer will also be involved in the operation and management of data centers and will interact with vendors and members of the Harvard research computing community. Research Computing at Harvard is an enterprise that continues to reflect the University’s decen...

Promoted
Raytheon
Dedham, Massachusetts

Join our organization and experience the Systems V engineering life cycle while interfacing with a variety of engineering disciplines, subject matter experts, chief engineers, chief technologists, the customer and so much more to ensure we design, integrate, and strengthen our systems to work the fi...

Promoted
Datadog
Boston, Massachusetts

Engineers with a background or interest in the challenges of optimizing distributed systems for durability, high availability, low latency and scalability are encouraged to apply. We are looking for a Senior Engineer to join our Event Platform Storage team. Built by engineers, for engineers, Datadog...

Promoted
Raytheon
Revere, Massachusetts

Join our organization and experience the Systems V engineering life cycle while interfacing with a variety of engineering disciplines, subject matter experts, chief engineers, chief technologists, the customer and so much more to ensure we design, integrate, and build our systems to work the first t...

Promoted
DICE
Boston, Massachusetts

Job Posting: Senior Software Engineer (C++/AWS) - Robotics Consulting Firm. We are seeking a talented and experienced Senior Software Engineer to join our dynamic team. Senior Software Engineer - AWS / C++. In this role, you will play a key part in developing software solutions for our robotic syste...

Promoted
Study International
Waltham, Massachusetts

Strong understanding of software engineering methodologies such as functional programming, object-oriented design and functional design patterns. It includes a consistent, transparent, best-in-class approach to data, analytics solutions, partnerships and technology via a closely joined network of en...

Advisor360°
Weston, Massachusetts

Acquires and utilizes strong technical and application knowledge to introduce and forecast the impact of new software design patterns, code concepts, and emerging technologies  . Ranked the largest FinTech company in Massachusetts by the Boston Business Journal, Advisor360 was born out of 20 years o...

Vets Hired
Boston, Massachusetts

Theposition requires a Bachelors degree or foreign equivalent inComputer Science Software Engineering Chemical Engineering or arelated field plus five (5) years of experience in the job offeredor a related occupation. SoftwareEngineering skills in the following programming languages: JavaPython and ...

Veeva
Boston, Massachusetts

We are looking for multiple Senior Software Engineers that are eager to build in a dynamic, startup environment inside a stable, profitable company. Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Ideal...