Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Senior Software Engineer

Computer and Mathematical



Cambridge, Massachusetts, United States

Job Description

With approximately 6,000 scientists and physicians around the world, the Novartis Institutes for BioMedical Research (NIBR) is the global pharmaceutical research organization of Novartis. Our research is focused on discovering innovative new drugs and life-saving therapies that will transform the practice of medicine and improve the lives of patients across the world.

To do this, our scientists need state-of-the-art, cutting-edge scientific workflow and data management systems. The NIBR Informatics (NX) group was created within NIBR as a strategic investment to deliver these systems and services that are so critical to the future of drug discovery.

As a Software Engineer in NX, you will work with computational biologists, data scientists, product experts, and other specialists to implement world-class solutions for drug discovery. You will be part of a team that strives to deliver excellence in software, data, and infrastructure engineering, and that is responsible for building powerful, functional, beautiful, and secure scientific and IT software solutions that accelerate scientific research.

Your responsibilities include, but are not limited to:
• Develop modular, reusable, elegantly designed and maintainable software that will impact and accelerate critical scientific research.
• Be hands on and solution driven, developing and maintaining the code repositories for which you are responsible and responding rapidly to bug reports or security vulnerability issues.
• Embody and integrate software development best practices into your everyday work and inspire others within the engineering community to emulate these practices.
• Collaborate extensively with your colleagues across Engineering, Product Management, Product Service Management and Business Management.