CambridgeRecruiter Since 2001
the smart solution for Cambridge jobs

Software Engineer

Company: Alnylam Pharmaceuticals, Inc.
Location: Cambridge
Posted on: June 10, 2021

Job Description:

Software Engineer


Alnylam was founded in 2002 on a revolutionary vision and bold mission which remain firmly in place today. We are leading the translation of RNAi as a new class of medicines with a core focus on RNAi therapeutics toward genetically defined targets for the treatment of serious, life-threatening diseases with limited treatment options for patients and their caregivers. In January, we announced our "Alnylam P5 x 25" guidance that expands our focus from the rare disease space to include prevalent diseases increasing our development pipeline to support these newer programs. Alnylam is proud to have been recognized as one of The Boston Globe's Top Places to Work from 2015 through 2020.

The Bioinformatics group is looking for a software engineer to develop, maintain and support web applications and tools utilized by Research, Early Development and other groups within Alnylam in order to improve and quicken our ability to bring novel therapeutics to patients in need. The novelty of the RNAi therapeutics drug modality requires creation of custom software that delivers inventive data analyses and visualizations that support our world-leading capabilities in RNA computational RNA biology and chemistry. In addition, we are migrating many of our applications to AWS in 2021 and standardizing our dev-ops practices in the new environment. We offer the opportunity to actively participate in the improvement of patient's lives through the development of Alnylam's sequence-based siRNA therapeutics, a vanguard of precision medicine.

Summary of Key Responsibilities

  • Full project responsibility starting with requirements through final deployment and on-going support.
  • Works with internal customers to gather user requirements and propose solutions for new or enhanced applications/tools
  • Develop, debug and test software solutions or enhancements based on requirements and technical discussions
  • Anticipates and communicates issues to project stake holders.
  • Troubleshoot problems and issues reported and develop bug fixes/patches
  • Develop documentation as required which may include functional or design specifications, wireframes and flow charts
  • Utilize our well-established code development practices, including source code control, code reviews, unit test development and modularized design for ease of maintenance
  • Participate in daily standup, scrum planning and retrospective meetings


  • Minimum BS in Computer Science or equivalent
  • Minimum of 3 years professional software development experience
  • Solid programming skills
  • Excellent problem solving skills
  • Strong communication skills
  • Experienced in gathering user requirements
  • Source code control, git preferred
  • Solid understanding of web development architecture and asynchronous interaction between front end and back end
  • Proficient in debugging front end and back end issues
  • Python - at least 2 years
  • Flask for backend web development - is a plus
  • Javascript/jQuery/AJAX - at least 2 years
  • HTML
  • CSS
  • MySql - TSQL, transactions, stored procedures
  • PHP - nice to have
  • Proficient in Linux command line - is a plus

Alnylam Pharmaceuticals is an EEO employer committed to an exciting, diverse, and enriching work environment.

Keywords: Alnylam Pharmaceuticals, Inc., Cambridge , Software Engineer, Other , Cambridge, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Cambridge RSS job feeds