Software Architect Resume
Skills & ATS Keywords

Which Software Architect competencies and ATS keywords actually carry weight in 2026, ordered by recruiter demand, mapped to the architect ladder, and demonstrated inside ADR-grade bullets. Tuned for Senior, Principal, and Distinguished briefs, by a former Google recruiter with 12 years of screening architecture-track resumes.

Emmanuel Gendre, former Google Recruiter and Tech Resume Writer

Authored by

Emmanuel Gendre

Tech Resume Writer

What this page covers

The Software Architect resume skills and keywords that matter in 2026

The architect screen is decision-shaped

You are sitting down to rewrite the architect resume. The trap is familiar: ATS platforms still grade you on skills and keywords, but the human reading the page after the parser wants something else. Hiring panels for architect briefs grade you on decisions you owned: ADRs you authored, RFCs you shepherded, NFRs you governed across services. So which terms still need to live in the Skills row to clear the keyword filter, and which patterns, frameworks, and governance signals carry the real weight once a human gets to the page?

This page is the cheat sheet

Below is the ranked roster of hard skills, soft skills, and ATS keywords a 2026 Software Architect resume needs to carry, organized by category and by architect-ladder rung, with the wording I would put on the page from 12 years of recruiting (including many years at Google). Want a starter file already wired with ADR scaffolding and C4 sections? Grab the Software Architect resume template.

Software Architect resume keywords & skills at a glance

The fast answer, two ways

Short on time? The rest of this page is a long-form breakdown of Software Architect resume skills and ATS keywords, but if you just want the short version, work with the two tools below. The left tool is the industry-standard baseline of Software Architect resume skills (a safe starter list). The right tool reads any architect job description you paste in and surfaces the patterns, NFRs, and platforms a recruiter on that specific posting will scan for.

Industry-standard Software Architect resume skills

The 18 terms that surface most often across 2026 Software Architect job postings. No JD in hand yet? Treat this column as the default floor. Tier legend: blue means non-negotiable, teal means strong supporting weight, grey means differentiator chip for senior briefs.

  1. 1System Design94%
  2. 2Microservices88%
  3. 3ADRs76%
  4. 4Event-Driven72%
  5. 5Distributed Systems82%
  6. 6Kafka64%
  7. 7C4 Model52%
  8. 8AWS68%
  9. 9Kubernetes61%
  10. 10REST + gRPC66%
  11. 11DDD48%
  12. 12NFRs54%
  13. 13Threat Modeling42%
  14. 14CQRS / Event Sourcing38%
  15. 15ATAM22%
  16. 16Strangler-Fig28%
  17. 17OAuth 2.1 / OIDC34%
  18. 18Multi-Region26%

Extract Software Architect resume keywords from a JD

Drop any architect posting into the box and the scanner highlights the ADR, NFR, Kafka, multi-region, and governance terms worth surfacing in your Skills row, ordered by tier. Your JD text never travels off this tab; all parsing happens inside the browser.

Software Architect: Hard Skills

8 categories to include in your resume's Technical Skills section

Starred chips are the non-negotiables on an architect resume. The bottom line of each card is the paste-ready phrase for your Skills row.

Architecture Frameworks & Documentation

The first row recruiters look at on an architect resume. Pick the documentation format you actually ship and the diagramming chain behind it. C4 plus ADRs is the modern default for product-tech briefs; arc42 still surfaces in regulated industries.

C4 Model ADRs arc42 RFC Process ATAM Structurizr PlantUML Mermaid

C4 model, ADRs, arc42, RFC process, ATAM, Structurizr, PlantUML, Mermaid, draw.io

System Design Patterns

The vocabulary that proves you can name the pattern, not just draw the box. Lead with microservices and event-driven; bring in CQRS, hexagonal, or strangler-fig only when you have an ADR or a migration bullet to back the chip.

Microservices Event-Driven CQRS Event Sourcing Hexagonal / Ports-and-Adapters BFF Service Mesh Strangler-Fig

microservices, event-driven, CQRS, event sourcing, hexagonal, BFF, service mesh, strangler-fig

Distributed Systems Theory & Practice

The terminology that separates an architect from a senior IC. CAP and PACELC, consistency models, sagas with the right orchestration vs choreography call, idempotency contracts, retries with backoff plus circuit breakers, plus consensus awareness for the deeper briefs.

CAP / PACELC Consistency Models Sagas (Orchestration vs Choreography) Idempotency Circuit Breakers Retry + Backoff Leader Election Raft / Paxos

CAP, PACELC, linearizable, sagas, idempotency, circuit breakers, leader election, Raft awareness

Languages & Runtimes (depth, not breadth)

Architects pick depth over collection. Name the language you still ship in plus the runtime detail that proves you know it cold: Java 21 LTS with virtual threads, JVM GC tuning (G1 vs ZGC), the Go scheduler. A four-language row with no runtime nuance reads as a senior IC, not an architect.

Java (21 LTS) Go Kotlin Python TypeScript / Node Virtual Threads JVM GC Tuning (G1, ZGC) Go Scheduler

Java (21 LTS, virtual threads), Go, Kotlin, Python, TypeScript, JVM GC tuning

NFRs & Quality Attributes

The architect row that hiring managers care about most after C4. Name the latency budget (p99, p999), the availability target you signed off (99.9, 99.95, 99.99), the security posture (zero-trust, defense in depth), and the cost-of-ownership lens you applied to the call.

Scalability (Horizontal / Vertical) Availability (99.9 / 99.95 / 99.99) Latency Budgets (p99, p999) Zero-Trust Defense in Depth Observability Contracts Cost-of-Ownership Modeling

scalability, availability targets, p99 / p999 latency, zero-trust, observability, cost-of-ownership

Integration & Data

How services talk and where state lives. Architect resumes name the protocol mix (REST, GraphQL, gRPC), the streaming backbone (Kafka, Pulsar, Kinesis), the schema-registry posture, and the CDC pattern. A polyglot-persistence call should sit next to a rationale, not a tool dump.

REST + GraphQL + gRPC Kafka Pulsar / Kinesis RabbitMQ / NATS Schema Registry CDC (Debezium) Data Mesh Polyglot Persistence

REST, gRPC, GraphQL, Kafka, Pulsar, RabbitMQ, schema registry, CDC, polyglot persistence

Security Architecture

The row that decides whether you survive a regulated-industry brief. Threat modeling (STRIDE, PASTA, with MITRE ATT&CK awareness), identity (OAuth 2.1, OIDC), zero-trust networking, secrets posture, and the compliance frameworks the audit team actually books you against.

Threat Modeling (STRIDE, PASTA) OAuth 2.1 + OIDC Zero-Trust Networking Vault / KMS / HSM Encryption At-Rest + In-Transit SOC 2 FedRAMP PCI-DSS / HIPAA / ISO 27001

STRIDE, PASTA, OAuth 2.1, OIDC, zero-trust, Vault, KMS, SOC 2, FedRAMP, PCI-DSS, HIPAA, ISO 27001

Technical Leadership & Governance

The row that separates a Principal from a Senior IC who got an architect title. Tech-radar curation, build-vs-buy memos, RFC governance, chairing the architecture review board, vendor evaluations, exec-stakeholder briefings, mentoring senior engineers onto the staff track.

Tech-Radar Curation Build-vs-Buy Analysis RFC Governance Architecture Review Board Vendor Evaluations Exec-Stakeholder Briefings Mentoring Senior to Staff

tech-radar curation, build-vs-buy, RFC governance, architecture review board, vendor evaluations, mentoring

Software Architect: Soft Skills

How to incorporate soft skills in your Software Architect resume

Putting “communication” on a chip row tells a hiring panel nothing. On an architect resume the soft signal lives inside the decision bullet: who you convinced, which trade-off you held the line on, which ADR or briefing changed the call. The patterns below show what to surface, and one bullet template per skill.

Trade-off articulation under executive pressure

The defining architect signal. Hiring managers grade you on whether you can hold a trade-off line in front of a CTO without folding into either pure tech or pure cost.

How to show it

Defended a buy-over-build call on the identity layer in front of the CTO and VP-Eng, mapping a $1.2M three-year cost delta against a 14-month internal build path and the audit-readiness gap that came with it; the architecture review board adopted the call as the reference decision for the next two regulated programs.

Cross-team architectural authority without direct reports

Most architects govern more engineers than they manage. The resume signal is that you can hold a technical direction across squads who do not report to you.

How to show it

Chaired the weekly architecture review board across 14 product squads, ratified 62 ADRs over four quarters, and shepherded the NFR catalog adopted as the org-wide reference contract for tier-1 services.

Mentoring senior engineers onto the staff track

A staff and principal expectation. Architecture cultures get built by the people you coach into design ownership, not by the diagrams you draw.

How to show it

Coached 5 senior engineers through design-doc cycles and ADR authorship; 3 promoted to Staff Engineer within two performance cycles and one took ownership of the platform-RFC backlog the year I rotated off.

Translating architecture into executive language

The signal a Principal loop probes hard. The same trade-off has to read as a system diagram for engineers and a quarterly bet for the exec staff. If you cannot do both, you cannot shepherd a multi-year platform decision.

How to show it

Presented the multi-region active-active proposal to the CFO and VP-Eng as a $4.6M three-year capacity bet with the resilience SLO it bought, winning budget approval inside one quarter and authorizing the regional-failover program adopted across 32 services.

Holding the architectural line through ambiguity

When the product spec is half-written, the vendor list keeps moving, and the C-suite is still arguing the framing. This is the signal Distinguished loops probe hardest.

How to show it

Drove the 0-to-1 architecture brief for a new regulated-fintech surface with no precedent inside the company, authoring the foundational ADR set (28 records) and the NFR contract the team is still operating against two product launches later.

ATS keywords

How ATS read your resume keywords

How the parser treats a Software Architect file, the routine for mining keywords out of any architect posting, and the 25 ATS keywords that have to live on the page in 2026.

01

What ATS actually does

An architect-track ATS pipeline (Workday, Greenhouse, SAP SuccessFactors, iCIMS) slices your resume into structured fields, runs a keyword model against the recruiter's configurable shortlist, and stack-ranks you. The robot never spikes the file by itself; it just decides where you land in the queue. Miss the architect-grade terms (ADRs, NFRs, microservices, event-driven) and your file sinks below the read-line.

02

Why position matters

Several parsers in the architect track weight a term by where on the page it appears (Technical Skills row, the Profile Summary, the lead of each bullet) rather than by raw count. A keyword like “ADR” tucked into a third-job hobby blurb counts for less than the same word in the lead of your current role's bullets.

03

Why duplication is fine, stuffing is not

Naming “Kafka” once in your Skills row and again in two ADR or migration bullets is healthy reinforcement. Pasting the same term 18 times in white-on-white background text is keyword stuffing, and the parsers built post-2022 catch it cleanly. Aim for two to four natural mentions per priority architect keyword.

Mining your target JD

A 3-step keyword extraction loop

STEP 01

Collect 5 target JDs

Pull five architect postings at the rung and industry mix you want next (Senior Architect at a SaaS, Principal at a fintech, Lead Architect at a regulated insurer, etc.). Paste them into a single working doc.

STEP 02

Tally repeated terms

Mark every architecture noun, pattern, or framework that appears in 3 or more of the 5 postings (ADRs, NFRs, event-driven, multi-region, ATAM, OAuth, zero-trust). Those are your must-include row. Terms in 1 or 2 JDs go in the “name only if honest” bucket.

STEP 03

Cross-check your resume

Every must-include keyword has to surface twice: once on the Skills row and once inside an ADR-, NFR-, or migration-flavored bullet. A blank cell means either backfill it honestly or accept the JD is not actually a match for you.

The 25 keywords that matter

Software Architect ATS Keywords ranked by importance, 2026

Frequency reflects roughly 400 US Software Architect postings I worked through across LinkedIn, Indeed, and company careers pages during Q1 2026. The tier reads how hard a recruiter or hiring manager filters on the term.

Keyword
Tier
Typical JD context
JD frequency
System Design
Must
"Lead system design across product lines"
Microservices
Must
"Design and govern microservice architecture"
Distributed Systems
Must
Required qualification on senior architect briefs
ADRs
Must
"Author and shepherd Architecture Decision Records"
Event-Driven Architecture
Must
"Event-driven, async-first, Kafka-backed"
REST + gRPC
Must
Required API style mix on platform briefs
Kafka
Must
Streaming backbone, async contracts, CDC
AWS
Strong
EKS, Lambda, SQS, S3, IAM, Aurora
Kubernetes
Strong
Orchestration substrate on most product-tech briefs
NFRs
Strong
"Define non-functional requirements across services"
C4 Model
Strong
Diagramming standard, Structurizr, audience layers
Domain-Driven Design
Strong
Bounded contexts, ubiquitous language, event storming
Threat Modeling
Strong
STRIDE / PASTA, security-by-design reviews
CQRS / Event Sourcing
Strong
Write-model split, append-only logs, audit-heavy domains
Hexagonal Architecture
Strong
Ports-and-adapters, legacy-core wrapping
OAuth 2.1 / OIDC
Strong
Identity, federated SSO, service-to-service auth
Java (21 LTS)
Strong
Virtual threads, GC tuning, JVM internals
Strangler-Fig
Bonus
Monolith decomposition, phased migration
Multi-Region
Bonus
Active-active, regional failover, DR strategy
ATAM
Bonus
Formal architecture trade-off analysis sessions
Service Mesh
Bonus
Istio, Linkerd, sidecar mTLS
FedRAMP / SOC 2
Bonus
Regulated-program architecture, audit-pass evidence
Sagas / Choreography
Bonus
Long-running workflows across bounded contexts
TOGAF
Bonus
Enterprise-architect briefs, banking, federal
Build-vs-Buy
Bonus
Vendor evaluations, executive trade-off memos

I review your technical skills for free

Send me the PDF. I will tell you which architect keywords are missing, which ADR or NFR bullets are not landing, and where your Skills row is letting the parser walk past you.

Free, within 12 hours, by a former Google recruiter.

Get a Free Resume Review today

I review personally all resumes within 12 hrs

PDF, DOC, or DOCX · under 5MB

Qualifications by seniority

What Associate, Architect, Senior, and Principal Architects are expected to list

The architect ladder is itself a senior ladder; an L1 Software Architect is already a Senior-IC-plus contributor. What moves between rungs is not the vocabulary but the scope: services governed, ADR counts, RFC ownership, and the audience for your trade-off memos. List rung-appropriate scope; over-claiming backfires harder on this ladder than on any other.

  1. L1 · ASSOCIATE

    Associate Software Architect

    You operate under a senior architect's mentorship. Bullets show 12 to 25 ADRs across 2 or 3 services, one or two design reviews you led per quarter, and steady contributions to the RFC backlog. Pattern fluency over pattern collection.

    C4 Model ADRs (12 to 25) REST + gRPC Java or Go Microservices CAP / PACELC Threat Modeling Basics Design Reviews
  2. L2 · ARCHITECT

    Software Architect

    You own the architecture for a product area covering 4 to 8 services, author 40 to 90 ADRs, run the weekly architecture forum, coach senior engineers, and shepherd 1 to 2 multi-quarter strategic bets through the architecture review board.

    Event-Driven Architecture Kafka CQRS Hexagonal / Ports-and-Adapters NFR Catalog OAuth 2.1 / OIDC ADRs (40 to 90) Architecture Forum Chair Vendor Evaluations
  3. L3 · SENIOR

    Senior Software Architect

    You govern architecture across a product area boundary, covering 10+ services and 30 to 60 engineers indirectly. 100 to 200 ADRs authored over the role, ownership of the RFC process, multi-region or multi-cloud strategy on tier-1 services, and 2 to 4 architects under your mentorship.

    Strangler-Fig Migrations Multi-Region / Active-Active Service Mesh RFC Process Owner ATAM Domain-Driven Design ADRs (100 to 200) Architects Mentored (2 to 4) Build-vs-Buy
  4. L4 · PRINCIPAL / DISTINGUISHED

    Principal / Distinguished Architect

    You set architecture direction across 50+ services and multiple product lines. 200+ ADRs over the role, multi-year platform strategy, M&A architecture integration, exec-board and executive-stakeholder briefings, and regulatory architecture (FedRAMP, FFIEC, BCBS 239) when the industry demands it.

    Org-Wide Platform Strategy M&A Integration Tech-Radar Curation Executive Briefings FedRAMP / FFIEC / BCBS 239 Multi-Cloud Strategy ADRs (200+) Architects Coached (4+)

Placement & format

How to list these skills on your resume

One Technical Skills section, 7 or 8 labeled rows, parked under the Profile Summary. Every chip on the row has to resurface inside an ADR-, NFR-, or migration-flavored bullet as proof you actually owned it.

01

Placement

Slot it right under the Profile Summary, above the Work Experience block. The architect screen reads top-down: the panel wants to confirm your stack vocabulary (Java, Kafka, Kubernetes, AWS, C4) before they get to the ADR counts and the migration narratives. Hiding the row halfway down the page lets the parser glide past your strongest keywords.

02

Format

Group, do not pile. Use 7 or 8 row labels (Documentation, Patterns, Distributed Systems, Languages, NFRs, Integration, Security, Governance). Each row is one line of 4 to 8 comma-separated nouns. Skip the “Architect Skills” mega-paragraph that some senior IC resumes default to; it parses worse and reads worse.

03

How many to include

Aim for 35 to 55 concrete entries on the row. Dropping under 25 reads as a senior IC who changed their title; pushing above 60 reads as a vocabulary dump. Every chip has to be a named noun, framework, or pattern, not a buzzword (no “solutioning”, no “world-class architecture”).

04

Weaving into bullets

Whenever you cite a decision, name the artefact and the scope of the decision. The architect version of the bullet that clears both the keyword filter and the panel review reads like this:

Weak

Led architecture for the payments platform.

Strong

Authored 62 ADRs across the payments platform (8 services, 4 squads), shepherded the strangler-fig migration from a Spring monolith to event-driven microservices on Kafka, and signed off the NFR catalog the architecture review board adopted as the reference contract for tier-1 services.

Same decision, but the strong version carries six architect-grade keywords (ADRs, strangler-fig, event-driven, microservices, Kafka, NFR catalog) and reads as a Principal-bar body of work.

Quality checks

  • Mirror the JD's casing exactly. Write “Kafka” (not “kafka”), “C4 model” (not “c4”), “OAuth 2.1” (not “oauth2”).
  • Drop proficiency tags (“Expert in distributed systems”). Architects above all are graded on artefacts, not self-rated levels.
  • Group rows by purpose. The panel scans labeled clusters; an alphabetical list buries the signal.
  • Every priority keyword on the Skills row has to live in at least one bullet as artefact-shaped proof: an ADR, an RFC, a migration scope, a chaired review.

Skills in action

Five real bullets, with the skills wired in

The architect bullet has to carry three jobs in one line: name the decision, cite the artefact (ADR, RFC, NFR memo, migration plan), and quantify the scope (services governed, engineers affected, audit-pass). Chips under each example call out what a recruiter (and the parser) lifts off the line.

01

Authored 120+ ADRs across 8 services on the payments platform and led the strangler-fig migration from a Spring monolith to event-driven microservices on Kafka, retiring the legacy core in 14 months with zero customer-visible downtime.

ADRsStrangler-FigEvent-DrivenKafka
02

Defined the org-wide NFR catalog (latency, availability, security, cost-of-ownership) adopted across 14 product squads, with explicit SLO contracts per tier-1 critical path and the p99 budgets that cleared the next regulated-program audit.

NFR CatalogSLO ContractsAvailabilityAudit-Pass
03

Chaired the architecture review board across 4 product lines, ratified 62 ADRs over four quarters, and shepherded the build-vs-buy memo on identity that saved $1.2M over three years against an internal-build path.

ARB ChairADR GovernanceBuild-vs-BuyExecutive Briefing
04

Designed the multi-region active-active topology for tier-1 services on AWS (EKS, Aurora Global), cutting p99 from 640ms to 180ms for the worst-served region and lifting availability to 99.99% across 32 services.

Multi-RegionActive-ActiveAWSp99 Latency99.99%
05

Ran threat models on every greenfield design (STRIDE + PASTA), shipped OAuth 2.1 + OIDC + mTLS service identity across the platform, and owned the architecture evidence for the SOC 2 Type II and PCI-DSS audits both passing with zero critical findings.

STRIDEOAuth 2.1mTLSSOC 2PCI-DSS

Pitfalls

Six common mistakes on Software Architect resumes

These six show up in the architect resumes I review every single week. Each one is a thirty-second fix once you see it.

Reading as a senior IC who got an architect title

Bullets that describe features shipped, services owned, or p99 cut on one service tell the panel you are a Staff Engineer. They do not tell the panel you authored ADRs, chaired reviews, or governed NFRs across services.

Fix: Lead the bullet with the decision artefact (ADR, RFC, migration plan, NFR memo) and the cross-service scope. Save the senior-IC verbs (built, shipped, cut) for the supporting clause.

ADRs claimed with no count or scope

A chip that just says “ADRs” on the Skills row, with no number in any bullet, reads as a buzzword you picked up from a conference talk. The architect panel will probe for the count and the lifecycle in the first 90 seconds of the call.

Fix: Quote the count (62, 120+, 200+), the services or product areas the records covered, and the status discipline (proposed, accepted, superseded) in at least one bullet.

Pattern soup without the rationale

Naming “CQRS, event sourcing, hexagonal, BFF, service mesh, sagas” in one line without a single ADR or trade-off memo behind any of them reads as someone who took the course, not someone who shipped the call.

Fix: Cut the row to the three patterns you actually defended in an ADR. Add a bullet that names the trade-off you held (event sourcing over CRUD, or hexagonal over classic layered).

Governance signals missing entirely

Resumes that read 100% technical (patterns, stacks, NFRs) and 0% governance (tech-radar, build-vs-buy, ARB, RFC) get filtered into the Staff-Engineer pile, not the architect pile. Above L2 the panel grades governance harder than technical breadth.

Fix: Carve out a Governance row on the Skills section (tech-radar curation, build-vs-buy analysis, RFC governance, ARB chair) and back at least two of the chips with a bullet that names the decision.

TOGAF / ZACHMAN listed for a product-tech brief

If the target posting is a SaaS, fintech, marketplace, or consumer brief, the hiring manager rarely uses TOGAF day-to-day. Leading the row with a TOGAF certification on a posting that wants C4 plus ADRs reads as someone aiming at a regulated-enterprise lane, not a product lane.

Fix: Keep TOGAF and ZACHMAN on the row only when the JD names them. For product-tech, lead with C4 model, ADRs, arc42, and ATAM.

Mentoring claimed with no count or outcome

“Mentored senior engineers” sits on roughly every architect resume I read. With no number and no outcome, the panel reads it as filler the same way recruiters read “cross-functional collaboration” without a partner name.

Fix: Quote the count (3, 5, 8), the destination (Staff, Senior Staff, Principal), and the artefact you coached on (ADRs, design docs, RFC drafts).

Not sure if your Skills section is filtering you out?

Send the file across. I will flag the architect keywords that are missing, the ADR or NFR bullets that read like senior-IC work, and where the Governance row needs to surface.

Free, line-by-line feedback within 12 hours, by a former Google recruiter.

Get a Free Resume Review today

I review personally all resumes within 12 hrs

PDF, DOC, or DOCX · under 5MB

Frequently asked

Software Architect Skills & Keywords, Answered

Target 35 to 55 specific technical entries, sorted into 7 or 8 named rows (Documentation, Patterns, Distributed Systems, Languages, NFRs, Integration, Security, Governance). Architects who list fewer than 25 read as a senior IC who changed their job title; over 60 reads as a CV dump. Every chip on the row should reappear inside an ADR-, RFC-, or design-review bullet as proof you actually applied it.

Sit it right below the Profile Summary and above the Work Experience block. Architect resumes get scanned for two signals fast: technical breadth and decision evidence. Putting the row in the top third lets recruiters confirm the stack (Java, Go, Kafka, AWS, Kubernetes) before they get to the ADR counts and migration bullets. Hold it to 7 or 8 labeled rows; avoid one giant comma-separated paragraph.

Read the JD twice. First pass: circle every noun and tool the posting names (event-driven, ADRs, ATAM, Kafka, OAuth, multi-region). Second pass: tag the verbs the JD attaches to those nouns (authored, governed, chaired, evaluated). Then go back to your Skills row and your bullets and slot the missing nouns in wherever it is honest, mirroring the JD's casing. Finish by running the file through an ATS Checker so the parser confirms each one.

Senior and Staff Engineer bullets ship features and own services. A Software Architect bullet sets the technical direction those engineers then deliver against. The signal is decisions, not deliverables: ADRs authored, RFCs shepherded, NFRs governed across teams, framework selections, build-vs-buy memos, multi-team migrations led. A Staff Engineer might say “cut p99 from 320ms to 95ms on the orders service”; a Software Architect says “authored 120+ ADRs across 8 services and led the strangler-fig migration from monolith to event-driven microservices.” If the bullets read like senior IC work, the recruiter will route the resume into the senior IC pile.

Yes, but you do not need to lead with them. Architects who lose code fluency end up writing diagrams that the engineers cannot actually build. List one or two languages you still ship in (Java, Go, Kotlin, Python, TypeScript) plus the runtime details that prove depth (G1 vs ZGC, virtual threads, the Go scheduler). A working proof-of-concept repo or a recent ADR with a code snippet is fine to reference. The bullets just should not be all coding; they should pair code with the system-level decision it served.

Less than recruiters used to claim. TOGAF and ZACHMAN still surface in regulated industries (banking, insurance, federal, defense) and on Enterprise Architect postings, so list them when the JD names them. For product-tech roles (SaaS, fintech, marketplaces, consumer), C4 model, arc42, ATAM, and ADRs are the formats hiring managers actually use day to day. If you are aiming at a TOGAF-heavy posting, name it plus your certification level; if you are not, do not pad the row with a framework you have only skimmed.

Six numbers carry weight on this resume: ADRs authored, services or domains governed, NFRs defined and tracked, framework or platform migrations led, engineers mentored or design-reviews chaired, and audit-pass or compliance outcomes. A bullet that cites “120+ ADRs across 8 services” or “led the strangler-fig from a 1.4M-LOC monolith to 32 event-driven services” is concrete. A line that says “led architecture” with no count or scope sounds like a job title rather than a body of work.

Next steps

From skill list to finished resume

The Skills row is just the keyword inventory. Threading those keywords into ADR-shaped bullets and a governance-grade Profile Summary is what actually clears an architect screen and earns the recruiter reply.

Tier weightings and JD-frequency figures on this page draw on roughly 400 US Software Architect postings I worked through across LinkedIn, Indeed, and direct company careers pages in Q1 2026. The numbers move every quarter, so sanity-check the JDs you are personally targeting before betting your Skills row on a single keyword.