A

Athena Health

Cloud-based EHR, RCM, patient engagement

Lead Software Engineer - Medication Management

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBoston, MA, USA

About the Job

Requirements

  • At least 6 years of software engineering experience and a strong product development background.
  • Proven experience leading full-stack development teams, including technical mentoring and design oversight.
  • Proficiency in React, modern frontend architecture, HTML, CSS, JavaScript, and Java.
  • Experience with generative AI and AI-assist software engineering tooling.
  • Solid experience with relational databases and data modeling.
  • Experience designing and supporting APIs and working across distributed systems and evolving system architectures, including monolith and microservices environments.
  • Strong communication, ownership, accountability, and a track record of adopting new technologies.

Responsibilities

  • Lead the design, development, and delivery of high-quality software within an agile cross-functional team.
  • Own technical designs and help guide implementation in alignment with architectural standards and business goals.
  • Build scalable, maintainable, well-tested software using modern engineering best practices.
  • Provide technical leadership through code reviews, mentoring, and support for sound design decisions.
  • Regularly leverage AI-assist software tooling to increase throughput, effectiveness, and quality.
  • Evaluate and propose opportunities for generative AI as part of delivering solutions to delight customers.
  • Develop strong knowledge of the medication management domain to act as a technical subject matter expert.
  • Partner closely with product, design, and adjacent engineering teams to deliver practical, scalable solutions aligned with customer needs.
  • Take ownership of deliverables and coordinate cross-team efforts to ensure successful execution.
  • Mentor engineers, provide technical guidance, and foster a culture of learning and continuous improvement.
  • Clearly communicate complex technical concepts to technical and non-technical audiences.
  • Foster strong collaboration between product and engineering by creating clarity, surfacing risks early, and helping the team make informed, timely decisions.

Desired Qualifications

  • GraphQL experience.
  • Unix/Linux experience.
  • Exposure to legacy technologies in large-scale production environments.

About the Company

Athena Health

Cloud-based EHR, RCM, patient engagement

Athenahealth provides cloud-based healthcare technology that combines electronic health records (EHR), revenue cycle management (RCM), and patient engagement tools to help clinicians manage clinical, administrative, and financial tasks. Its platform runs in the cloud on a subscription basis, with EHR for patient records, RCM for billing and collections, and patient engagement tools to communicate with patients, plus included support services. It differentiates itself by offering an all-in-one, integrated solution across clinical, financial, and communications needs, plus a philanthropic arm (athenaGives) that provides free EHR technology and support to free and charitable clinics. The goal is to help healthcare providers improve outcomes, enhance patient experiences, and boost financial performance while expanding access to care through athenaGives.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Watertown, MA
Founded
1997

Recently Posted Jobs

Explore more opportunities at Athena Health

See more jobs