Athenahealth

Senior Software Engineer, Patient Conversions

Athenahealth
Apply
2 days ago

Base Salary

$113k - $193k/yr

Responsibilities

  • Develop and maintain full-stack features using React, TypeScript, Java 21, Spring Boot, Kafka, PostgreSQL, HAPI FHIR, Gradle, and the Forge design system.
  • Build user-facing experiences and service APIs for SMS, secure web chat, and voice-enabled patient communication workflows.
  • Design scalable backend services, event-driven workflows, integrations, and data exchange capabilities.
  • Collaborate with product, design, architecture, and quality engineering to deliver technical solutions.
  • Write clean, testable, documented code and participate in code reviews, design reviews, troubleshooting, and technical discussions.
  • Improve performance, reliability, observability, maintainability, engineering standards, tooling, and developer experience.
  • Support secure handling of healthcare data, privacy, access control, and compliance requirements.
  • Investigate production issues, perform root-cause analysis, and support release planning, deployment readiness, and post-release validation.
  • Contribute to API and system documentation and mentor peers through reviews, pairing, and knowledge sharing.
  • Use AI tools and AI-assisted workflows to improve engineering productivity while critically evaluating generated outputs.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 4–8 years of software development experience building production applications.
  • Experience developing modern front-end applications with React and TypeScript.
  • Experience building production-grade backend services with Java and Spring Boot.
  • Experience with Kafka or similar event streaming or messaging systems and PostgreSQL or similar relational databases.
  • Experience integrating healthcare interoperability standards or APIs, including HAPI FHIR.
  • Experience using build tooling such as Gradle and working with a design system such as Forge or similar reusable component libraries.
  • Experience designing and delivering full-stack features in a collaborative product engineering environment.
  • Experience writing automated tests and supporting code quality, reliability, and maintainability.
  • Understanding of secure software development practices in regulated or data-sensitive environments.
  • Familiarity with API design, service-to-service communication, operational debugging, documentation, and cross-functional coordination.

Benefits

  • Hybrid work model based in Austin, TX.
  • Health and financial benefits, including eligible bonus, variable compensation, and equity plans.
  • Commuter support, employee assistance programs, tuition assistance, employee resource groups, and collaborative workspaces.
  • Flexible work-life balance supported by in-office collaboration and digital collaboration tools.
  • Company-sponsored book clubs, external speakers, hackathons, learning opportunities, and an inclusive culture.
Athenahealth

About Athenahealth

5,001-10,000 employees

Athenahealth builds cloud-based electronic health records, practice management, revenue cycle, and patient engagement software for medical practices and health systems, often paired with technology-enabled billing services. The company sells its platform on a subscription basis and supports high-volume clinical and financial workflows across its network. Founded in 1997 and headquartered in Boston, it is privately held under Bain Capital.

Contact me