Senior Software Engineer

Description & Requirements

Job Description

Are you a software engineer who wants to make a difference and help cure cancer? The Broad Institute is looking for a passionate Senior Software Engineer to help us build research experiences that will enable the next decade of scientific discovery in human medicine.

The product: You’ll be working on a full stack team building Terra (Terra Science at Scale ), a flexible platform that allows researchers to perform data analysis in the cloud at previously unattainable scales. Scientists around the world use this platform every day to power world-renowned genomic and medical research, including groundbreaking research on COVID-19.

The environment: A lively, team-based setting where collaboration is key. An organization that values transparency, empathy, diversity, and growth. Teammates who are passionate about finding high-quality solutions to difficult problems and supporting each other. Partners who are committed to the mission of advancing science, and believe that that work is best done when many hands come together.

The team: Your team will focus on the core services that run Terra, supporting researchers in making data easy to access and work with. Your role will include:

  • Working in a collaborative, multidisciplinary team (including UX and Product Management) to deliver a frictionless, scalable, and collaborative research experience in Terra
  • Building and maintaining services that support Terra such as firecloud-orchestration, RAWLS, workspace data service, and cloud-native storage and IAM services
  • Designing and building new services to help manage entity metadata on cloud resources
  • Integrating with multiple cloud providers (GCP & Azure)
  • Working closely with our partner teams at Manifold
  • Improving tooling, code, testing, CI/CD, and development processes to increase engineering productivity and satisfaction
  • Mentoring and coaching other engineers

Minimum requirements:

  • Bachelors Degree in Computer Science, Computer Engineering, Computer Information Systems or comparable discipline
  • 5+ years of software development experience, though exceptional candidates with less experience will be considered
  • Experience in designing & building complex full-stack applications with RESTful APIs backed by a relational database
  • Strong communicator, capable of leading progress on a team through collaboration and influence
  • Experience with cloud computing (preferably: compute, storage, IAM, logging/tracing, databases)
  • Experience in engineering relational databases that scale and are performant
  • DevOps experience and skills (e.g. shell scripting, CI/CD, containerization and runtime environments, etc)
  • Empathetic and humble; committed to fostering a diverse and inclusive team
  • Proficiency with Java and/or Scala (or other object-oriented and/or functional programming languages), familiarity with Javascript/React and Python

Read Full Description

Apply
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsinusa.pro) you saw this job posting.

Share
Published by

Recent Posts

Personal Banker – Conroe, TX

<sdf-button _ngcontent-ng-c4503601764327409="" emphasis="tertiary" class="layout-inline size-sm variant-contained action-standard emphasis-tertiary supports-focus-visible tertiary-no-icon hydrated" type="button" tabindex="0" aria-label="Back" role="button"…

52 minutes ago

Mathematics and Statistics Adjunct Pool for New Adjuncts – Academic Year 2025-2026

Proposed Start Date 09/16/2025 Working Title Mathematics and Statistics Adjunct Pool for New Adjuncts -…

52 minutes ago

Library Assistant II

Department:Library Services Department Organizational Unit:Library Services Palm Bay Library position Type:Permanent Full Time/Part Time:Part Time…

52 minutes ago

Engineering – Industrial

OverviewSpirit AeroSystems designs and builds aerostructures for both commercial and defense customers. With headquarters in…

52 minutes ago

CYFS Adjunct Pool – Academic Year 2025-2026 (External)

Proposed Start Date 09/16/2025 Working Title CYFS Adjunct Pool - Academic Year 2025-2026 (External) Department…

52 minutes ago

Merchandiser

Join one of the largest bottlers and distributors of the world's most iconic beverage brands!…

52 minutes ago

This website uses cookies.