1. What is a Software Engineer at MSD?
MSD (known as Merck & Co. in the U.S. and Canada) is a global healthcare leader with a mission to save and improve lives. As a Software Engineer here, you are not just building generic applications; you are creating the digital infrastructure that accelerates drug discovery, streamlines clinical trials, and optimizes global supply chains. The technology organization at MSD is pivotal in transforming how healthcare solutions are developed and delivered to patients.
In this role, you will work on complex, data-intensive systems that require high reliability and compliance. You might be developing platforms that help scientists analyze genomic data, building patient-facing mobile applications, or modernizing legacy systems to leverage cloud architectures. The work is impactful and tangible—your code contributes directly to the efficiency of getting life-saving medicines to the market.
This position requires a balance of technical excellence and domain curiosity. MSD values engineers who can navigate highly regulated environments (GxP) while pushing for innovation. You will collaborate with cross-functional teams, including data scientists, researchers, and product managers, making communication and a collaborative mindset just as critical as your coding ability.



