A

Asurion

Device protection and tech support provider

Chief Architect

Software EngineeringConfirmed live in the last 24 hours
Full-timeUnited StatesNo salary listed

About the Job

Requirements

  • Hands-on software architecture and design of distributed systems operating at high traffic and high volume in production.
  • Deep, practitioner-level DevOps expertise across continuous integration and continuous delivery, infrastructure as code, automation, and release engineering.
  • Security by design, including threat modeling, secure development lifecycle, identity and access patterns, encryption, and secrets management.
  • Reliability and performance engineering at scale, including service level objectives, observability, load and capacity planning, failure-mode analysis, and incident recovery.
  • Service-oriented architecture, event-driven architecture, and API-first integration design, including versioning and backward compatibility.
  • Cloud-native architecture on a major public cloud, including containerization and orchestration.
  • Working knowledge of infrastructure, networking, and data architecture sufficient to make sound cross-layer decisions and partner effectively with specialists.
  • Artificial intelligence and machine learning architecture, including model serving, retrieval patterns, agent guardrails, and open-source model evaluation.
  • Legacy modernization applied to live systems, including monolith decomposition, incremental migration, and strangler patterns.
  • Engineering cost efficiency, including cloud cost optimization and the architectural levers that drive run rate.
  • Code-level fluency sufficient to review critical designs and implementations credibly.
  • High emotional intelligence and the ability to read organizational dynamics and adapt approach accordingly.
  • Ability to influence laterally through credibility and expertise rather than reporting authority.
  • Ability to decline proposals constructively and redirect teams toward better outcomes without alienating them.
  • Ability to bring engineers and leaders along through architectural change and hold firm on standards without being directive for its own sake.
  • Ability to communicate with technical and business audiences, translating architecture into cost, risk, speed, and customer impact.
  • Ability to build alignment across product, engineering, security, and operations, and decide when consensus is not reachable.
  • Bachelor’s degree in computer science, software engineering, or a related field, or an equivalent combination of education and relevant industry work experience.
  • Fifteen or more years in software engineering and architecture, including seven or more years architecting systems at production scale.
  • Demonstrated hands-on architecture and engineering in high-traffic, high-volume production environments; experience limited to prototypes, pilots, or demonstration environments does not meet this requirement.
  • Demonstrated experience inheriting, diagnosing, and remediating architecture that failed or constrained the business at scale.
  • Experience owning reliability and performance for mission-critical services, including leading recovery from significant production failures.
  • Deep DevOps and delivery engineering experience applied as a practitioner, not solely as a standard setter.
  • Experience leading architects or senior engineers, including direct people leadership of a small team.
  • Demonstrated ability to influence senior engineering and business stakeholders without formal authority.

Responsibilities

  • Set and own software architecture direction for high-traffic, high-volume production platforms while remaining hands-on in design reviews, prototypes, and critical implementation decisions.
  • Support cross-team architecture projects through completion and ensure they meet standards for security, reliability, and maintainability.
  • Chair an architecture review forum and maintain auditable architecture decision records so trade-offs and their rationale are durable.
  • Establish and maintain design patterns, service standards, and reference implementations, and drive adoption through engagement with delivery teams.
  • Embed security by design into architecture and the development lifecycle from inception, defining standards and making the secure path the default path.
  • Set reliability and performance engineering standards at scale, including service level objectives, observability, capacity and load planning, failure-mode analysis, and resilience patterns.
  • Partner to define and deploy delivery engineering standards spanning continuous integration and continuous delivery, infrastructure as code, automated testing, progressive delivery, and release safety.
  • Lead architectural diagnosis and remediation for significant production incidents, converting findings into durable design changes.
  • Own the technical debt strategy by identifying architecture that constrains the business, quantifying impact, and sequencing remediation into delivery roadmaps.
  • Guide build-versus-buy and platform selection decisions, and advise executive leadership on long-term technology direction.
  • Shape artificial intelligence strategy from an architecture standpoint, including open-source model adoption, build-versus-buy decisions for artificial intelligence capabilities, and research and development investment priorities.
  • Partner with the Data Architect and infrastructure leaders on data and platform decisions, integrating their expertise rather than duplicating it.
  • Connect architectural decisions to business outcomes—including cost, speed, risk, and customer experience—for engineering and executive audiences.
  • Lead a small architecture team.
  • Set goals, performance standards, architectural competency expectations, and succession plans for the team.
  • Exercise architecture decision rights across engineering teams that do not report to this role.
  • Mentor architects and senior engineers organization-wide through influence rather than reporting lines.
  • Travel for leadership, partner, and vendor meetings up to 25 percent annually, including occasional overnight travel.

Desired Qualifications

  • A master’s degree in computer science or software engineering.
  • Experience in consumer technology, device protection, insurance, or telecommunications at consumer scale.
  • Experience evaluating and adopting open-source artificial intelligence models and shaping research and development investment.
  • A track record of measurably improving reliability, performance, or run-rate technology cost.
  • Experience establishing or maturing an architecture practice and review function.
  • Professional-level cloud architect certification for AWS, Azure, or Google Cloud.
  • Kubernetes certification such as Certified Kubernetes Administrator.

About the Company

Asurion

Device protection and tech support provider

Asurion provides protection plans and tech support for consumer electronics and appliances, working with wireless carriers, retailers, and pay-TV providers to reach hundreds of millions of customers. Customers buy protection plans; when a device is lost, stolen, or damaged, they file a claim and receive repair or replacement, often within one business day, via a network of repair partners and logistics. Its differentiators are a large partner ecosystem, broad device coverage, and fast repair or replacement turnarounds, plus services like roadside assistance. The goal is to offer affordable, reliable protection and support for technology worldwide by leveraging its partner network to reach a vast customer base and resolve device issues quickly.

Company size
10,001+
Company stage
Debt Financing
Total funding
$4.3B
Headquarters
Nashville, TN
Founded
1994

Recently Posted Jobs

Explore more opportunities at Asurion

See more jobs