EngagedMD is a Patient Journey Management solution used by over 3 million users. The Senior Software Engineer will architect backend infrastructure and develop new features while collaborating with various teams to deliver effective technical solutions.