Software Architect, Scheduling at athenahealth | Austin, TX, US | Rezi

Software Architect, Scheduling at athenahealth

Software Architect, Scheduling

athenahealth · Austin, TX, US

3 weeks ago

Software Architect, Scheduling

athenahealth · Austin, TX, US

23 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Architect, Scheduling role.

Rezi rewrites your resume against athenahealth's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Architect, Scheduling posting at athenahealth — free, in seconds.

About the Role

Leads architecture strategy for complex software and AI systems in a healthcare environment, defining target-state architecture, guiding modernization plans, and ensuring scalable, reliable, and compliant platform capabilities.

Responsibilities

  • 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.
  • 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.

Requirements

  • 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.

Skills

  • Software Architecture
  • AI Systems
  • Distributed Systems
  • Modernization Programs
  • Scalability
  • Reliability
  • Performance
  • Security
  • Maintainability
  • Cost Management
  • Compliance
  • Observability
  • Incident Response
  • Capacity Planning
  • Event-Driven Architectures
  • Workflow Orchestration
  • Infrastructure as Code
  • Container Platforms
  • CI/CD
  • Java
  • API Design
  • Contract Versioning
  • Site Reliability Engineering (SRE)
  • Data Governance
  • Auditability
  • Access Control

Location

  • Austin, TX

Work Type

  • Hybrid

Experience Level

  • Director-level
  • 10+ years of software engineering experience
  • 5+ years of architecture ownership

Salary/Compensations

  • $216,000 - $368,000

Benefits

  • Health benefits
  • Financial benefits
  • Commuter support
  • Employee assistance programs
  • Tuition assistance
  • Employee resource groups
  • Collaborative workspaces
  • Dog-friendly offices
  • Flexibility for work-life balance
  • Company-sponsored events (book clubs, external speakers, hackathons)

About the Company

  • Our vision is to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.
  • We offer IT solutions and expert services that eliminate daily hurdles for healthcare providers.
  • Our culture is built around shared values of inclusiveness, accountability, and support.
  • We prioritize diversity, equity, and inclusion in every aspect of our business.
  • We offer a company culture based on learning, the support of an engaged team, and an inclusive environment.

Equal Opportunity

  • Our vision of accessible, high-quality, and sustainable healthcare for all requires addressing the inequities that stand in the way.
  • 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.