Initial phone screen. Then about 1.5-2 weeks later a phone interview which lasted about 15-20 minutes. Then finally an onsite with 2 behavioral/culture-fit interviews and two technical interviews.
NDA so I won't mention anything but my advice would be prepared for combinatorics based programming challenges and review other Glassdoor interviews closely.
The following metrics were computed from 4 interview experiences for the athenahealth Software Developer role in Austin, Texas.
athenahealth's interview process for their Software Developer roles in Austin, Texas is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for athenahealth's Software Developer interview process in Austin, Texas.