Principal Platform Architect

Sorry, this job was removed at 10:26 a.m. (EST) on Monday, March 26, 2018
Find out who's hiring in Watertown.
See all Developer + Engineer jobs in Watertown
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The Opportunity:
Help define architecture, implementation and growth of what will emerge as the de facto healthcare development 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.
Position Summary:

athenahealth’s Principal Architect for Platform as a Service will be reporting to the Vice President of Platform Engineering and is responsible for leading athena’s platform architecture team focused on developing the new athenaHealth PaaS that allows internal as well as external developers to build, deploy and sustain a variety of healthcare applications at scale. As Platform’s Chief Architect you will work with internal and external stakeholders, customers and developers to iteratively build necessary components and microservices and deploy them in production. You will be leading a small team of PaaS architects focusing on specific key services and components
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
  • Be mindful of the ability to both leverage and allow others to leverage technology platforms that are being built; build for the greater group, not just for your own needs
  • Troubleshoot complex technical issues and identify opportunities to turn them into teaching and learning moments
  • Define reference Cloud architecture for the platform/product, build and update the roadmap to achieve this architecture; socialize and evangelize the vision for the reference Cloud architecture across the company
  • Engage with infrastructure teams to ensure smooth production rollouts across the board


Architectural Leadership

  • Exhibits mastery of a few functional zones and multiple services
  • Assess, advocate and approve external technologies and technology partners for their suitability
  • 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
  • Educate broader company on technology architecture and how the platform powers the business
  • Identify creative and innovative solutions that could be patented and adopted by the broader market
  • Participate in Architect/Senior Architect hiring process for Engineering organization; influence final hiring decisions
  • Determine the right robust, scalable, and secure technical solutions to meet the business needs
  • Be specific and mindful of dependencies to eliminate redundancies and avoid silos
  • 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 it’s more appropriate to build from scratch
  • Understand scalability and performance in terms of systems, service and infrastructure architecture
  • Assess and perform in-depth technical due diligence for potential acquisitions
  • Defend IP as a technical expert
  • Leads by example, delivering high-quality code that powers critical pieces of the product and/or platform. Champions quality standards, transactional performance and scalability


Cross functional Coordination and Communication

  • Use techniques such as prototyping (e.g. 4+1 architecture) and analytics to demonstrate value of solutions
  • Provide appropriate governance for tri-annual release planning
  • Participate collaboratively with scrum team members and product owners to groom initiatives, epics and stories
  • Work with developers and architects to develop technical approach to phase out old technologies and phase in new ones
  • Liaise with the senior business leaders and technology leadership to ensure alignment of R&D goals and technical capabilities
  • Work with Product Managers and other business stakeholders on multi-release strategic planning, including high-level technical design, for an entire product line or for the Platform


Mentorship of Others

  • 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


Education, Experience, & Skills Required:

  • 15+ years of experience in a technical architect/leadership position
  • Extensive experience working in an Agile environment preferred
  • Bachelor’s 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
  • 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

Behaviors & Abilities Required:

  • Exhibits mastery of multiple functional zones and multiple services
  • Work collaboratively across the Platform and Product organizations
  • Create new and better ways for the organization to be successful.
  • Consistently achieving results, even under tough circumstances.
  • Uses compelling arguments to gain the support and commitment of others.
  • Paints a compelling picture of the vision and strategy that motivates others to action.

The Opportunity:
Help define architecture, implementation and growth of what will emerge as the de facto healthcare development 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.
Position Summary:

athenahealth’s Principal Architect for Platform as a Service will be reporting to the Vice President of Platform Engineering and is responsible for leading athena’s platform architecture team focused on developing the new athenaHealth PaaS that allows internal as well as external developers to build, deploy and sustain a variety of healthcare applications at scale. As Platform’s Chief Architect you will work with internal and external stakeholders, customers and developers to iteratively build necessary components and microservices and deploy them in production. You will be leading a small team of PaaS architects focusing on specific key services and components
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
  • Be mindful of the ability to both leverage and allow others to leverage technology platforms that are being built; build for the greater group, not just for your own needs
  • Troubleshoot complex technical issues and identify opportunities to turn them into teaching and learning moments
  • Define reference Cloud architecture for the platform/product, build and update the roadmap to achieve this architecture; socialize and evangelize the vision for the reference Cloud architecture across the company
  • Engage with infrastructure teams to ensure smooth production rollouts across the board


Architectural Leadership

  • Exhibits mastery of a few functional zones and multiple services
  • Assess, advocate and approve external technologies and technology partners for their suitability
  • 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
  • Educate broader company on technology architecture and how the platform powers the business
  • Identify creative and innovative solutions that could be patented and adopted by the broader market
  • Participate in Architect/Senior Architect hiring process for Engineering organization; influence final hiring decisions
  • Determine the right robust, scalable, and secure technical solutions to meet the business needs
  • Be specific and mindful of dependencies to eliminate redundancies and avoid silos
  • 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 it’s more appropriate to build from scratch
  • Understand scalability and performance in terms of systems, service and infrastructure architecture
  • Assess and perform in-depth technical due diligence for potential acquisitions
  • Defend IP as a technical expert
  • Leads by example, delivering high-quality code that powers critical pieces of the product and/or platform. Champions quality standards, transactional performance and scalability


Cross functional Coordination and Communication

  • Use techniques such as prototyping (e.g. 4+1 architecture) and analytics to demonstrate value of solutions
  • Provide appropriate governance for tri-annual release planning
  • Participate collaboratively with scrum team members and product owners to groom initiatives, epics and stories
  • Work with developers and architects to develop technical approach to phase out old technologies and phase in new ones
  • Liaise with the senior business leaders and technology leadership to ensure alignment of R&D goals and technical capabilities
  • Work with Product Managers and other business stakeholders on multi-release strategic planning, including high-level technical design, for an entire product line or for the Platform


Mentorship of Others

  • 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


Education, Experience, & Skills Required:

  • 15+ years of experience in a technical architect/leadership position
  • Extensive experience working in an Agile environment preferred
  • Bachelor’s 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
  • 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

Behaviors & Abilities Required:

  • Exhibits mastery of multiple functional zones and multiple services
  • Work collaboratively across the Platform and Product organizations
  • Create new and better ways for the organization to be successful.
  • Consistently achieving results, even under tough circumstances.
  • Uses compelling arguments to gain the support and commitment of others.
  • Paints a compelling picture of the vision and strategy that motivates others to action.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

311 Arsenal Street, Watertown, MA 02472

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about athenahealthFind similar jobs