Job Placement Digest · research appendix

Placement Method and Evidence

This appendix holds the research that would slow the recruiter-facing case down: the full keyword ledger, the screen, its denominator, every current row state, and the decisions I overturned. Posting status is a dated observation, not a promise that a vacancy is still open.

The 34-term keyword ledger

The source set contains five Solutions Engineer postings: Automattic WordPress VIP (A), Webflow (W), Contentful (Ct, market signal only), Cloudflare (CF), and OpenAI (O). I recorded required qualifications (R), desirable qualifications (D), responsibilities (Rp), and application screeners (Scr) separately.

Taxonomy

Demonstrated means a tagged, merged, live, or otherwise loadable artifact supports the term. Partial means I have an engineering analogue but not the sales-cycle fact the posting asks for. Gap means no qualifying artifact exists. Demonstrated terms may shape résumé bullets; Partial terms require exact-scope language; Gaps stay visible and out of the bullets.

Demonstrated10
KeywordPosting signalEvidence boundary
Solution design / architectureA, W, Ct, O responsibilities · 4/5HPerkins Tokens, AI Provider for Codex, DJ Lee, and Flavor Agent
WordPress / PHPA required · 1/5HPerkins Tokens, AI Provider for Codex, WordPress/ai PR #501, and labeled Flavor Agent work
API understanding / designW desirable; O responsibility · 2/5WordPress AI Client and Abilities API use; issue #529 shipped and #732 remains open
Communication — written / verbalA and Ct required; W and CF desirable · 4/5Public issues, PR documentation, and essays; senior-leader scope excluded
AI problem-solving / fluencyW required and desirable · 1/5AI Provider for Codex, labeled Flavor Agent work, and upstream record
Delivered generative-AI / ML prototypesO required · 1/5AI Provider for Codex is beyond prototype; Flavor Agent has loadable RC tags
End-to-end problem ownershipO required · 1/5HPerkins Tokens, Codex runtime isolation, and DJ Lee V1-to-V2 iteration
CMS / content-platform implementationCt required · 1/5Theme and plugin authorship; this is practitioner evidence, not Contentful product experience
JavaScriptO required through Python-or-JavaScript; W desirable · 2/5DJ Lee V2 and the public V1 React/TypeScript source; clears the OpenAI alternative through JavaScript
Documentation / guidesO responsibility · 1/5WordPress/ai PR #501 and loadable project READMEs
Partial11
KeywordPosting signalExact boundary
Proofs of conceptA required; Ct and CF responsibilities · 3/5Public prototypes, not sales-cycle PoCs
Technical presentations / demosA required; W, Ct, CF, and O responsibilities · 5/5Loadable demonstrations, not customer-discovery demo delivery
Consultative approach / solution-based sellingW required; A responsibility · 2/5One named client delivery, no sales-cycle consultation record
Customer requirements translationA required · 1/5Upstream technical translation, not discovery or RFP work
Product feedback into product organizationW, Ct, and O responsibilities · 3/5Maintainer loop, not a Product Management channel
Security / complianceO required and responsibility; CF desirable · 2/5Inspectable secret-isolation design, no compliance-support artifact
Enterprise business models / content distribution / audience engagementA required · 1/5Published analysis, no enterprise account record
Competitive landscapeCF desirable; A and Ct responsibilities · 3/5Platform analysis, no sales-cycle positioning
MACH / composable architectureCt desirable · 1/5Narrow DJ Lee V2 analogue, no framework engagement
React / Next.js / VercelCt desirable · 1/5React demonstrated; Next.js and Vercel absent
Cloud / network architectureO required; CF desirable · 2/5Cloudflare edge deployment only; hyperscaler architecture absent
Gap13
KeywordPosting signalCurrent boundary
RFP / RFI responsesA and Ct responsibilities · 2/5No artifact
Account Executive partnershipA required; W responsibility · 2/5No artifact
Pre-sales yearsO required; CF desirable · 2/5No qualifying pre-sales tenure
SE / customer-facing tenureA and W required · 2/5No tenure at the level these postings require
C-level relationship managementO required · 1/5No artifact
Executive presentation / communicationO required; CF desirable · 2/5Senior-leader scope not established
Emotional intelligence in multi-stakeholder meetingsCt required · 1/5No artifact in the required meeting context
Storytelling in discoveryW desirable · 1/5Published writing is not discovery delivery
PythonO required through Python-or-JavaScript · 1/5Requirement cleared through JavaScript; Python not shipped
High-traffic WordPress migrationA application screener · 1/5No staged zero-downtime migration
Technical sale won with a custom or complex demoA application screener · 1/5No truthful qualifying example
Networking depth — CDN, routing, SD-WANCF desirable · 1/5Edge serving is narrower than the requested depth
SIEM / log analyticsCF desirable · 1/5Request logging is adjacent, not SIEM

A claim has to survive inspection by someone who isn’t me.

What I optimize for in my next role

I favor roles where technical and customer outcomes produce inspectable evidence—code, releases, live systems, documented incidents, or customer-facing artifacts—in addition to narrative reporting.

1. Will the work survive inspection by someone who isn’t me?

Merged pull requests, tagged releases, live systems, changelogs, documented incidents, and customer-facing artifacts can be checked. Narrative reporting can still matter, but it cannot be the only evidence the role produces.

2. Is the customer’s problem operational WordPress at scale—a payroll problem wearing a technical symptom?

The role should put WordPress at the operational center of the customer problem. A single consumer site or a stack where WordPress is incidental does not meet that screen merely because the title includes “engineer.”

3. Is this a rung or a detour?

I want hands-on Support Engineer work now, with deeper customer-facing technical leadership as the longer direction. A role belongs in the set when it builds that record through real WordPress diagnosis, customer communication, or platform work rather than moving away from it.

Screening denominator and funnel

As of 21 Jul 2026, this funnel is calculated from the public workbook’s 20 data rows. It reports the workbook’s current states and verdicts; it does not reconstruct the earlier research screen.

MeasureCountWorkbook rule
Rows in public ledger20Every row after the seven-column header
Current live passes9Current state “Live”; verdict “Pass” or “Pass — manual review”
Verification unresolved1Current state “Verification pending” or “Unverified”; verdict “Needs verification”
Historical, not-current passes5Screen verdict “Pass — historical”
Replaced postings1Current state “Replaced”; verdict “Needs new screen”
Expired before screening1Current state begins “Expired”; verdict “Not screened — expired”
Human failures3Screen verdict “Fail” or “Fail — overturned”

Last checked distribution: 2026-07-21 — 1 row; 2026-07-20 — 10 rows; 2026-07-18 — 4 rows; not recorded — 5 rows.

WordPress Job Market Screen — Live States

This is the sanitized 20-row research ledger reconciled on 21 July 2026. The six non-URL fields reproduce the workbook’s displayed values verbatim; a non-empty canonical URL is rendered as a safe link to that exact value, and an empty workbook cell remains empty. Delisted, replaced, paused, pending, unverified, removed, and human-failed rows remain visible but are not presented as current opportunities.

Job titleCompanyCanonical posting URLLast checkedCurrent stateScreen verdictConcise reasoning
Support Engineer, VIPAutomattic (WordPress VIP)Open posting2026-07-20LivePassQ1–Q3 pass: code-level WordPress troubleshooting and customer-facing technical work.
Customer Success Engineer, VIPAutomattic (WordPress VIP)Open posting2026-07-20LivePassQ1–Q3 pass: enterprise WordPress troubleshooting, scalability, performance, and security.
Technical Account Manager, NewspackAutomattic (Newspack)Open posting2026-07-18LivePass — manual reviewQ1 passes because the output is an inspectable, migrated live news site.
Support EngineerKinstaOpen posting2026-07-20LivePass — manual reviewQ1 passes because successful troubleshooting produces an inspectable repaired customer site.
Software DeveloperAlleyOpen posting2026-07-20LivePassQ1–Q3 pass: PHP and WordPress development with a required code sample.
Senior Web Engineer (Contract)Fueled (10up practice)Open posting2026-07-18LivePassQ1–Q3 pass: deep WordPress/PHP, Gutenberg architecture, and Git workflow.
Senior WordPress Engineer (Freelance)XWPOpen posting2026-07-20LivePass — manual reviewQ1–Q3 pass: enterprise WordPress and Gutenberg work; the listing is an evergreen pipeline.
Freelance Senior Web EngineerHuman Made (Altis DXP)Open posting2026-07-18LivePassQ1–Q3 pass: large-scale WordPress work in PHP or JavaScript.
Senior WordPress EngineerSydeOpen postingVerification pendingNeeds verificationAutomated checks returned HTTP 503; current liveness remains unconfirmed.
Technical Support Engineer, PressableAutomattic (Pressable)Open posting2026-07-20DelistedPass — historicalPassed the screen; the employer listing is no longer available.
Solutions Engineer, WordPress VIPAutomattic (WordPress VIP)Open posting2026-07-20DelistedPass — historicalPassed the screen; the employer removed the listing from its job board.
Solutions Engineer — Media, WordPress VIPAutomattic (WordPress VIP)2026-07-20DelistedPass — historicalPassed the screen; the employer removed the listing from its job board.
Full Stack Web Engineer10up (Fueled)2026-07-20ReplacedNeeds new screenThe original listing closed; replacement content does not inherit the prior verdict.
Customer support role (anonymized)Target-ecosystem employer (anonymized)Live when screenedFail — overturnedQ2 fails: the customer context is consumer and single-site, not operational WordPress at scale.
Staff Web Engineer10up (Fueled)2026-07-18404 / removedFailQ2 fails: WordPress is optional rather than the operational center of the role.
Technical Support Team LeadPressableOpen postingLive when screenedFailQ3 fails: the role manages the support queue rather than doing the target troubleshooting work.
News Software Engineer — WordPressNBCUniversalExpired posting2026-07-21Expired — confirmed 2026-07-21Not screened — expiredCanonical ATS posting on NBCUniversal’s SmartRecruiters board confirmed expired (verified 2026-07-21; a third-party mirror shows the listing closed 2026-07-01); prior third-party link replaced with the employer URL. Designated fully remote (US); requisition nominally based in NYC (30 Rockefeller Plaza). Official comp $90K–$145K; the $115K–$175K figure is a third-party AI estimate, not NBCU’s.
Technical Support L1WP Engine2026-07-20LivePassQ1–Q3 pass: WordPress, DNS, Linux command-line, and customer troubleshooting work.
Sr. WordPress EngineerMultidotsOpen postingPausedPass — historicalQ1–Q3 pass; the employer has paused the listing.
Technical Support Engineer (WordPress)rtCampOpen postingDelistedPass — historicalPassed the screen; the listing now appears dead or delisted.

Open WordPress Job Market Screen — Live States

Delisted postings and overturned decisions

Delistings remain part of the record

Five validated rows are now delisted, replaced, or dead, and one additional role is paused. I retain them because removal is part of the market evidence, but I do not present them as current opportunities. A dated ledger should show when a good match stopped being actionable.

Three human overturns

  1. A consumer support role failed because the customer context was single-site rather than operational WordPress at scale.
  2. A staff web-engineering role failed because its own copy made WordPress interchangeable with another CMS; the posting later returned 404.
  3. A support-team-lead role failed because managing the queue is not the hands-on diagnosis and customer work this search targets.

False-pass analysis

The AI passed one role because the employer’s brand matched my target ecosystem, even though the customer context did not satisfy my screen. Its own rationale contained the disqualifying evidence. I overturned the result.

The failure was not missing data. The role text and the model’s rationale both contained the consumer, single-site context. The error came when an employer-level association overrode row-level evidence about the customer. The corrective control is simple: each question must cite the posting evidence that answers it, and an explicit failure cannot be canceled by the company name or job title.

The company name had answered a question about the customer. I overturned it.

A screen you can’t watch working is a screen you take on faith.

The method supports the case

Return to the work and inspect the proof.

The research is here so the claims remain bounded. The recruiter-facing page makes the shorter argument: I want Support Engineer work now, I can show how I diagnose WordPress failures, and I state the enterprise-scale gap directly.