Software Engineer II - GTEx Group
Broad Institute of MIT and Harvard · Cambridge, MA · 3 days ago
Research$92k–$123k/yrFull-time
Characteristic Duties
- Work in a collaborative setting with a small team of developers and biologists to enhance the GTEx Portal.
- Affiliate in the design and implementation of a high-quality, production-grade, full-stack web portal.
- Affiliate in the design and development of large, complex frameworks.
- Research and recommend frameworks and libraries.
- Deploy applications to the cloud and monitor health.
- Design and implement data models.
- Design and implement RESTful web services.
- Participate in code reviews and apply feedback to subsequent work.
- Proactively identify obstacles or problems and recommend improvements.
- Effectively and graciously answer questions from GTEx Portal users.
Requirements
- Bachelor’s degree in computer science or related field.
- 2+ years of professional experience as a software engineer, demonstrating sound engineering judgment.
- Demonstrated skill in designing, implementing, and documenting software engineering components.
- Excellent oral and written communication skills.
- Full-stack web development experience.
- Proficient in the modern typed Python stack, including the Pandas/Polars library.
- Proficient in cloud computing, preferably with the Google Cloud Platform (GKE, App Engine, GCS).
- Working knowledge of the modern web development stack, including Typescript/JavaScript, React or Vue3, HTML5, and CSS Modules.
- Working knowledge of data visualization libraries such as D3.
- Good sense of design aesthetics.
- Takes pride in their work.
Preferred / Optional Qualifications
- Experience with Pydantic and FastAPI.
- Experience using UI component explorers like StoryBook.
Pay
Pay Range: $92,000.00/yr - $122,667.00/yr