: Principal Architect
311 Arsenal Street
Watertown, MA 02472

Employee Testimonials

Office Tour Photos

Video

We are looking for an Principal Architect to join our Platform Services Team within our Product Engineering organization.

As Principal Architect, you will help define architecture, implementation and growth of what will emerge as the de facto healthcare platform and ecosystem that supports the rapid innovation and delivery of delightful, fit-for-purpose, business apps and services.

You will help remove barriers to health IT innovation by reimagining healthcare interoperability and delivering connected, intelligence-infused access and experiences. You will help reduce ramp up time and increase the speed of delivery by providing developers automated provisioning, deployment and disruptive testing along with a host of development tools and language preferences.

You will continuously review and absorb new technologies as they emerge, so that we can continue to grow with the market and support the increasing demands of healthcare in a stable, secure, scalable, cost-efficient, and performant manner. Through this, you will enable developers to focus and rapidly iterate on truly innovative solutions that drive business results and clinical outcomes.

The Team: athenahealths Platform Services team is focused on building the best tools and utilities for the healthcare ecosystem. We work on building stable, scalable, secure and compliant foundational components, tools to enable interoperability, utilities to improve customer experience and services for builders in healthcare.

Job Responsibilities

Responsibilities may include, but are not limited to:

Technical Execution

  • Produce technical design specifications and guidance to the appropriate detail, acting as an advisor to a large technical or product zones

  • Own technical approach to solving problems, tech backlog for a large technical or product zones

  • Define reference architecture for various technology patterns identified in the technology strategy, build and update the roadmap to achieve this architecture; socialize and evangelize the vision for the reference architecture across the company

  • Architectural Leadership - Exhibits mastery of a few functional zones and multiple services

  • Ensure that the architecture objectives are consistent with long term business objectives by participating in the analysis, evaluation and development of long-range strategic technology planning

  • Participate in Architect/Senior Architect hiring process for Engineering organization; influence final hiring decisions

  • Provide a vision of the core framework of technology services and the components for your product which enable reuse by the technology teams

  • Build vs. Buy vs. Adopt: Cultivate awareness and opportunities for new & existing open source technologies; understand where & how to leverage them, or when its more appropriate to build from scratch

  • Understand scalability and performance in terms of, systems, services and infrastructure architecture

Cross functional Coordination and Communication

  • Provide appropriate governance for tri-annual release planning of platform services

  • Participate collaboratively with scrum team members and product owners to groom initiatives in line with the larger technology priorities and engineering excellence goals such as stability, quality, performance etc.

  • Work with developers and architects and participate in Virtual Architect Review meetings to further the technology strategy and bring new technologies.

  • Liaise with the senior business leaders and tech leadership to ensure alignment of R&D goals and technical capabilities

Mentorship

  • Provide design and architectural guidance and governance in delivering software components and services

  • Reviews performance and provides feedback on talent including endorsements and/or concerns for promotions

  • Coach, mentor and inspire all levels of developers and Architects as needed, collaborating with their managers on areas of career development and growth

Typical Qualifications

  • About 20+ years of experience in a technical architect/leadership position

  • Extensive experience working in an Agile environment preferred

  • Bachelors Degree or equivalent

  • Expert software engineering skills and computer science experience

  • Substantial expertise in modern programming languages such as: C#, C++, Perl, Java, Python, and JavaScript/jQuery

  • Knowledge of concepts, applications, and technologies related to cloud computing; ability to design and develop systems architectures that support a SaaS business model.

  • Expertise in understanding of scalable, cloud architectures and experience in applying them to real world problems

  • Experience in large scale HADR Cloud-based systems

  • Familiarity with Unix/Linux, Big Data, SQL, NOSQL, and various other technologies

  • Expertise in distributed computing tech (Hadoop, spark), RESTful API, WebUI (HTML 5) and Modern JS frameworks

  • Expertise in modern public cloud platforms (AWS, Azure, GCP) as well as experience in public and private cloud networking architectures

  • Knowledge of health interoperability standards (FHIR, HL7, ANSI) and different healthcare systems (EHR, EMR, CDS) a plus

About Athenahealth

  • Our Vision: To create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.

  • Our Location : This role is based in Watertown, MA, just a few miles outside of Boston. Watertown is our Global Headquarters and our campus, the Arsenal on the Charles, is home to several restaurants, a local gym and large outdoor space. This office also has a cafe teria, coffee caf and food trucks that rotate every day.

  • Our Culture: At athenahealth, our employees (or athenistas ) are committed to making healthcare smarter. Our success is dependent on the diversity, collective spirit, and contributions of our people, clients and partners. We value teamwork and believe that the strength of our team comes from supporting each other and leveraging our specialized skills. If you are looking for company that will enable you to work outside of your comfort zone to transform the healthcare ecosystem, athenahealth is the place for you.

  • Our Perks : Along with health & financial benefits, our athenistas are offered a variety of perks that promote employee wellbeing such as commuter support, collaborative workspaces and dog-friendly offices - just to name a few.

Full-time

Employee Testimonials

Olivia Adams
Lead Member Of Technical Staff

“I enjoy working at athenahealth because I am making something that matters.  My passion isn’t writing code - it’s what writing code enables me to do, which is make something for other people.  And there’s no nobler cause than healthcare.”

 

Sherry Cheuk
Product Operations Manager

“athenahealth has a mission to transform healthcare, which is something I really admire.  Every company out there is trying to grow, but I think our focus on making an impact and delivering value is really powerful.  Our work is about improving people’s lives.”