Software Architect, Scheduling

Athenahealth, Inc.

Austin (TX)

Hybrid

USD 216,000 - 368,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Commuter support
Tuition assistance
Employee resource groups
Dog-friendly offices
Flexible work arrangements

Job summary

athenahealth is seeking a Software Architect in Austin to lead architecture strategy for complex software and AI systems in a healthcare setting. The role is hybrid in Austin, TX and reports to the Executive Director, Scheduling.

You will shape target-state architecture, multi-quarter roadmaps, and oversee scalable, compliant platform capabilities across teams. You will define standards, drive observability and SRE practices, and mentor engineers while balancing delivery speed, cost, and risk.

Qualifications

  • Typically 10+ years of software engineering experience with architecture ownership across multiple teams.
  • Proven success leading architecture strategy for complex, distributed software systems.
  • Experience creating target-state architectures and multi-quarter migration plans with measurable delivery outcomes.
  • Strong background in observability, SRE practices, and incident post-mortems.
  • Hands-on experience with infrastructure as code, container platforms, CI/CD, and Java or a comparable language.
  • Experience governing AI-enabled systems in production with risk controls and monitoring.
  • Experience building systems in regulated environments with data governance and access controls.

Responsibilities

  • Develop target-state architecture and multi-quarter migration roadmaps across teams.
  • Define architecture principles, standards, reference patterns, and decision records.
  • Design scalable, reliable distributed systems with measurable SLOs and performance goals.
  • Establish observability, incident response, runbooks, and capacity planning practices.
  • Evaluate event-driven and workflow orchestration approaches for resiliency and interoperability.
  • Partner with leadership to influence platform direction without direct authority.
  • Review designs for alignment with compliance and long-term platform goals.
  • Guide tradeoff discussions balancing delivery speed, maintainability, cost, and risk.
  • Apply AI expertise to govern production AI capabilities and model risk controls.
  • Mentor engineers and architects and translate findings into architecture improvements.

Skills

Architecture strategy
Distributed systems
Observability & SRE
AI systems governance
Leadership & influence
Infrastructure as code
CI/CD & Java

Tools

Kubernetes
Terraform
CI/CD pipelines
Container platforms

Job description

Location: Austin, Texas, United States of America


Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.


Role Summary:


The Software Architect leads architecture strategy for complex software and AI systems in a healthcare environment. This role is based in Austin, TX and follows a hybrid work model. The architect will define target-state architecture, guide multi-quarter modernization plans, and help engineering teams deliver scalable, reliable, and compliant platform capabilities. This position reports to the Executive Director, Scheduling.


Team Summary:


We are seeking a Director-level Architect to define and drive architecture strategy for complex software and AI systems in a healthcare environment, with a strong emphasis on Scheduling platform modernization and cross-zone platform influence.



  • Develop target-state architecture and multi-quarter migration roadmaps for complex platform capabilities across multiple teams.

  • Define architecture principles, technical standards, reference patterns, and decision records that guide engineering execution.

  • Design scalable, reliable, and performant distributed systems with measurable outcomes tied to service-level objectives (SLOs), benchmarks, and operational results.

  • Establish observability, incident response, runbook, and capacity planning practices that improve system health and operational readiness.

  • Evaluate event-driven and workflow orchestration approaches, including failure modes, resiliency patterns, and interoperability across consuming teams.

  • Partner with engineering, product, security, and operations leaders to influence platform direction and modernization priorities without direct authority.

  • Review application, data, and integration designs to ensure alignment with architecture standards, compliance requirements, and long-term platform goals.

  • Guide technical tradeoff discussions and decision-making across teams, balancing delivery speed, maintainability, cost, and risk.

  • Apply AI experience to architect, evaluate, and govern production AI capabilities, including orchestration, tool‑calling patterns, context and state handling, monitoring, and model risk controls.

  • Use current hands‑on technical depth in infrastructure as code, container platforms, continuous integration and continuous delivery (CI/CD), and Java or a comparable modern language to prototype, review, and refine solutions.


Additional Job Responsibilities:



  • Support modernization planning for shared platform services and common capabilities.

  • Contribute to architecture review forums and design governance processes.

  • Help define integration standards, versioning approaches, and contract management practices.

  • Participate in incident reviews and help translate findings into architecture improvements.

  • Mentor engineers and architects through design feedback and technical discussion.

  • Evaluate emerging technologies and recommend where they should or should not be applied.

  • Collaborate on long‑range planning for platform investments and technical debt reduction.

  • Assist in defining security, privacy, auditability, and access‑control patterns for regulated systems.


Expected Education & Experience:



  • Typically requires 10+ years of software engineering experience, including at least 5 years of architecture ownership across multiple teams.

  • Demonstrated experience leading architecture strategy for complex, distributed software systems.

  • Proven success creating target‑state architectures and multi‑quarter migration plans with measurable delivery outcomes.

  • Experience defining and operationalizing architecture principles, standards, reference patterns, and architecture decision records.

  • Strong background in system design for scalability, reliability, performance, and operational excellence.

  • Deep knowledge of observability and Site Reliability Engineering (SRE) practices, including SLOs, alerting, incident management, and post‑mortems.

  • Experience with event‑driven architectures, API design, contract versioning, and workflow orchestration.

  • Hands‑on experience with infrastructure as code, container platforms, CI/CD pipelines, and Java or a comparable modern language.

  • Experience designing or governing AI‑enabled systems in production, including orchestration, monitoring, and model risk considerations.

  • Experience building systems in regulated environments with attention to compliance, consent, data governance, auditability, and access control.

  • Strong communication and influencing skills with the ability to drive adoption across teams and functions


Expected Compensation


$216,000 - $368,000


About athenahealth


Our vision: In an industry that becomes more complex by the day, we stand for simplicity. We offer IT solutions and expert services that eliminate the daily hurdles preventing healthcare providers from focusing entirely on their patients - powered by our vision to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.


Our company culture: Our talented employees — or athenistas, as we call ourselves — spark the innovation and passion needed to accomplish our vision. We are a diverse group of dreamers and do-ers with unique knowledge, expertise, backgrounds, and perspectives. We unite as mission‑driven problem‑solvers with a deep desire to achieve our vision and make our time here count. Our award‑winning culture is built around shared values of inclusiveness, accountability, and support.


Our DEI commitment: Our vision of accessible, high-quality, and sustainable healthcare for all requires addressing the inequities that stand in the way. That's one reason we prioritize diversity, equity, and inclusion in every aspect of our business, from attracting and sustaining a diverse workforce to maintaining an inclusive environment for athenistas, our partners, customers and the communities where we work and serve.


What we can do for you: Along with health and financial benefits, athenistas enjoy perks specific to each location, including commuter support, employee assistance programs, tuition assistance, employee resource groups, and collaborative workspaces - some offices even welcome dogs.


We also encourage a better work-life balance for athenistas with our flexibility. While we know in-office collaboration is critical to our vision, we recognize that not all work needs to be done within an office environment, full-time. With consistent communication and digital collaboration tools, athenahealth enables employees to find a balance that feels fulfilling and productive for each individual situation.


In addition to our traditional benefits and perks, we sponsor events throughout the year, including book clubs, external speakers, and hackathons. We provide athenistas with a company culture based on learning, the support of an engaged team, and an inclusive environment where all employees are valued.


Learn more about our culture and benefits here: athenahealth.com/careers


https://www.athenahealth.com/careers/equal-opportunity

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect, Scheduling
Software Architect, Scheduling

Athenahealth India • Austin (TX)

Hybrid
USD 216,000 - 368,000
Health benefits
Equity opportunities
Commuter support
+1
Software Architect, Scheduling
Software Architect, Scheduling

Archer • Austin (TX)

Hybrid
USD 216,000 - 368,000
Senior Engineering Manager, athenaPatient Platform
Senior Engineering Manager, athenaPatient Platform

Archer • Austin (TX)

Hybrid
USD 156,000 - 266,000
Principal Software Engineer, Front End Rearchitecture
Principal Software Engineer, Front End Rearchitecture

Athenahealth India • Boston (MA)

Hybrid
USD 164,000 - 280,000
commuter support
employee assistance programs
tuition assistance
+2
Senior Software Engineer, Front End Rearchitecture
Senior Software Engineer, Front End Rearchitecture

athenahealth • Boston (MA)

Hybrid
USD 119,000 - 203,000
Software Engineering Manager, Medications
Software Engineering Manager, Medications

Athenahealth, Inc. • Boston (MA)

Hybrid
USD 143,000 - 243,000
Commuter support
Employee assistance programs
Tuition assistance
+3
Software Engineering Manager, Medications
Software Engineering Manager, Medications

Athenahealth India • Boston (MA)

Hybrid
USD 143,000 - 243,000
Commuter support
Employee assistance programs
Tuition assistance
+2
Senior Engineering Manager, athenaCollector
Senior Engineering Manager, athenaCollector

athenahealth • Boston (MA)

Hybrid
USD 164,000 - 280,000
Commuter support
Tuition assistance
Employee resource groups
Lead Software Engineer, Front End Rearchitecture
Lead Software Engineer, Front End Rearchitecture

Athenahealth India • Boston (MA)

Hybrid
USD 143,000 - 243,000
Health benefits
Hybrid work model
Tuition assistance
+1
Senior Software Engineer, Specialties
Senior Software Engineer, Specialties

Athenahealth India • Boston (MA)

On-site
USD 140,000 - 180,000
Commuter support
Employee assistance program
Tuition assistance
+3