Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. Role summary: Join athenahealth as an Associate Software Engineer and help build the systems that power modern medical billing and claim workflows. This hybrid position is based in Boston, MA and combines hands-on front-end and back-end engineering work to deliver reliable, user-focused features that reduce manual effort for our clients. You will work on product components that transform clinical and administrative data into billable items, improve claims processing reliability, and scale across diverse practice types. This role reports to the Senior Manager. Team summary: In athenaCollector we build technology solutions that automate Revenue Cycle Management (RCM). This Collector team is implementing the underlying medical back-office processes to automate and integrate the unique claims cycle requirements. The athenaCollector product builds a critical part of the athenaOne platform, which helps our medical provider clients manage their business and revenue cycle (RCM), automating claims and billing for well over $200 billion in client revenue. This team focuses on providing both clients and athena teams with the right features and tools to minimize cash flow delays and operational costs, increase scalability, and help clients maximize the value they get from athenaOne. As part of this team, you will enable reliable, auditable workflows that touch the billing and claims processes. You will work on both user-facing applications and backend services that process medical data into billable items and create corresponding claims to send them to payers. The team values measurable outcomes, strong user-focused design, observability, and security. You will partner with product managers, UX designers, data engineers, and other engineering teams to deliver solutions that reduce manual work for clients, accelerate collections, and scale across diverse practice types. Day-to-day you will contribute to feature development, help maintain service reliability and performance, participate in code reviews, and learn production-grade practices for building secure, observable systems. The team emphasizes collaboration, continuous improvement, and building software that has clear, measurable impact on client operations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Number of Employees
1,001-5,000 employees