Sr. Solution Architect

Frontdoor, Inc.

Idaho

On-site

USD 145,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) matching
Employee stock purchase plan

Job summary

A leading home service company in Idaho seeks a Principal Architect to facilitate the modernization of systems and enhance product features. This role requires expertise in Domain Driven Design, substantial experience in software engineering, and the ability to collaborate effectively with cross-functional teams. Candidates must possess a Bachelor's degree and at least 10 years of relevant experience. Competitive salary ranging from $145k to $190k, along with comprehensive benefits, including health insurance and a 401(k) plan.

Qualifications

  • 10+ years of hands-on experience in architecture, software engineering, system engineering, project management, or business analysis.
  • Demonstrated experience with Domain Driven Design.

Responsibilities

  • Partner with product and business leaders to uncover workflows and translate them into actionable design decisions.
  • Lead collaborative domain modeling to define responsibilities and ownership.
  • Produce solution designs for modernization slices balancing domain integrity with delivery constraints.

Skills

Domain Driven Design
Bounded contexts
Integration design
Object-oriented design
Clear communication
Facilitation skills

Education

Bachelor's degree in engineering, computer science or equivalent

Job description

Overview

Frontdoor is reimagining how homeowners maintain and repair their most valuable asset – their home. As the parent company of two leading brands, we bring over 50 years of experience in providing our members with comprehensive options to protect their homes from costly and unexpected breakdowns through our extensive network of pre‑qualified professional contractors. American Home Shield, the category leader in home service plans with approximately two million members, gives homeowners budget protection and convenience, covering up to 23 essential home systems and appliances. Frontdoor is a cutting edge, one‑stop app for home repair and maintenance. Enabled by our Streem technology, the app empowers homeowners by connecting them in real time through video chat with pre‑qualified experts to diagnose and solve their problems. The Frontdoor app also offers homeowners a range of other benefits including DIY tips, discounts and more. For more information about American Home Shield and Frontdoor, please visit frontdoorhome.com.

Responsibilities

Summary: Embedded, accountable architect enabling cross‑functional delivery teams, guiding Frontdoor’s alignment and modernization initiative and ongoing product enhancements from business intent to shipped outcomes. Partners with product and business leaders to uncover how work actually happens, then translates workflows, policies, and constraints into domain language, clear boundaries, and stable contracts. Leads solution design for modernization slices and feature initiatives that improve modularity while protecting production stability. Defines and stewards API and event contracts, versioning expectations, and integration patterns to reduce cross‑team thrash and downstream surprises. Builds POCs, demos, and reference implementations to validate approaches and enable teams with practical, reusable patterns. Participates in broader architecture strategy as a contributor, bringing field‑tested guidance and learnings into shared standards and guardrails.

  • Partner with product and business leaders to uncover workflows, policies, and constraints, translating them into domain language and actionable design decisions.
  • Lead collaborative domain modeling using bounded contexts, context mapping, ubiquitous language, and event storming to define domain responsibilities and ownership.
  • Define clear service boundaries aligned to the enterprise context map and clarify integration seams between domains.
  • Produce solution designs for modernization slices and product enhancements, balancing domain integrity with delivery constraints and operational risk.
  • Plan and execute incremental modernization slices using pragmatic patterns such as strangler, parallel run, phased cutover, and contract‑first migration.
  • Define data and integration migration approaches that preserve business continuity and support safe rollback.
  • Define and steward API and event contracts for domain seams, including versioning rules and backward compatibility practices.
  • Guide integration and interface design across synchronous APIs and asynchronous messaging based on workflow, reliability, and scalability needs.
  • Provide hands‑on architectural guidance that reduces coupling, improves modularity, and enables decomposition within team scope.
  • Build POCs, demos, and reference implementations to validate approaches and deliver reusable patterns and starter templates.
  • Review key designs and critical implementation decisions for maintainability, testability, performance, and operability.
  • Ensure non‑functional requirements are explicit and designed in, including availability, resilience, security, observability, and performance.
  • Promote safe delivery practices including incremental rollout, feature flags where appropriate, safe migrations, and testing strategies aligned to risk.
  • Participate in incident learning and translate recurring issues into improved patterns, guardrails, and playbooks.
  • Participate in architecture reviews and strategy working sessions as an input provider, raising risks, conflicts, and options grounded in delivery reality.
  • May include other duties as assigned.
Qualifications
Required Skills
  • Demonstrated experience applying Domain Driven Design in delivery contexts
  • Hands‑on experience with bounded contexts, context mapping, ubiquitous language, and collaborative modeling techniques such as event storming
  • Proven experience modernizing legacy systems incrementally while maintaining production stability
  • Strong integration and contract design skills across APIs and asynchronous messaging
  • Experience with contract versioning, backward compatibility practices, and integration change management
  • Deep prior coding experience with strong object‑oriented design practice
  • Ability to build high‑quality POCs, demos, and reference implementations that teams can adopt
  • Strong judgment in tradeoffs between domain purity, delivery constraints, and operational risk
  • Strong facilitation skills with product and business partners to extract real workflows and constraints
  • Clear communication skills with technical and non‑technical stakeholders
  • Ability to influence without authority through credibility, clarity, and delivery impact
Preferred Skills
  • Experience decomposing existing implementations into domain‑aligned modules and services using strangler and phased cutover approaches
  • Experience designing event‑driven systems and choosing between synchronous and asynchronous integration patterns appropriately
  • Experience with platform capabilities such as API gateways, catalogs, developer portals, and governance workflows
  • Experience with observability practices and operational readiness expectations in cloud environments
  • Experience mentoring engineers and architects in practical DDD and modernization techniques
  • Familiarity with enterprise architecture frameworks as context, not as the primary method of delivery
Physical Role Requirements

Be seated at a computer intermittently for up to eight hours a day. Move up to 10 pounds occasionally, by lifting, carrying, pushing, pulling, or otherwise repositioning objects. Sitting for long periods of time while using office equipment such as computers and phones. Repetitive motions using hands and digits; such as movement of wrists, hands and fingers while picking, pinching and typing during your normal working environment.

Minimum Education, Licensure and Professional Certification requirements

Bachelor's degree required in engineering, computer science or equivalent

Minimum Experience required

10+ years of hands‑on experience required in architecture, software engineering, system engineering, project management and/or business analysis or any equivalent

Other

This role pays between $145k to $190k, and your actual base pay will depend on your skills, qualifications, responsibilities, experience, and location.

At Frontdoor certain roles are eligible for additional rewards and incentives. Speak directly to your recruiter to learn more.

Our approach to benefits is holistic, and includes health, wellbeing and financial components including: insurance for medical/pharmacy, dental, vision, life, and disability, weight loss and smoking cessation programs, matching 401(k) and ability to participate in our employee stock purchase plan.

Job Locations

US

ID

2026-4041

Category

Computer Programmers

Type

Full Time

Company

AHS American Home Shield Corp

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Solution Architect (Remote)
Sr. Solution Architect (Remote)

Frontdoor, Inc. • Idaho

Remote
USD 145,000 - 195,000
Insurance for medical/pharmacy
Dental and vision insurance
401(k) matching
+1
Software Engineer L4
Software Engineer L4

Frontdoor, Inc. • Northern (KY)

Hybrid
USD 100,000 - 130,000
Health insurance
401(k) matching
Employee stock purchase plan
Sr. Software Engineer (Remote)
Sr. Software Engineer (Remote)

Frontdoor, Inc. • Northern (KY)

Hybrid
USD 123,000 - 150,000
Sr. Software Engineer (Remote)
Sr. Software Engineer (Remote)

Frontdoor, Inc. • United States

On-site
USD 123,000 - 150,000
Health insurance
401(k) matching
Employee stock purchase plan
+2
Manager, Software Development
Manager, Software Development

Frontdoor, Inc. • Idaho

On-site
USD 123,000 - 160,000
Health insurance
401(k) matching
Employee stock purchase plan
Sr. Software Engineer
Sr. Software Engineer

Frontdoor, Inc. • Idaho

On-site
USD 125,000 - 150,000
Health insurance
401(k) matching
Employee stock purchase plan
Fullstack Software Engineer (Remote)
Fullstack Software Engineer (Remote)

Frontdoor, Inc. • Idaho

Remote
USD 103,000 - 130,000
Comprehensive health insurance
401(k) matching
Employee stock purchase plan
Software Engineer
Software Engineer

Frontdoor, Inc. • Idaho

On-site
USD 85,000 - 115,000
Comprehensive health insurance
401(k) matching
Employee stock purchase plan
Sr Manager, Software Development (Remote)
Sr Manager, Software Development (Remote)

Frontdoor, Inc. • Northern (KY)

Hybrid
USD 145,000 - 185,000
Health insurance
Dental
Vision
+4
Sr. Software Engineer (Frontend)
Sr. Software Engineer (Frontend)

Frontdoor, Inc. • Idaho

Remote
USD 123,000 - 140,000
Health benefits
Retirement plan
Flexible working hours