“Tell me about yourself” — pick the length
“I'm a Salesforce Technical Architect with about 14 years in software — the last 8 focused on the Salesforce platform. I've gone from developer to architect across consultancies like Avenga and Customertimes, and right now I lead delivery on Trade Promotion Management and Experience Cloud projects for consumer-goods clients. My sweet spot is integration-heavy, multi-team projects — designing the solution, setting the engineering standards, and staying hands-on in the code. I hold Platform Developer I, II, and App Builder certs.”
Use for: recruiter screens, panel intros, “in a sentence or two…” Ends on certs so a screener can tick their boxes.
“I started on the infrastructure side — technical support and server administration for a cloud billing platform at Telinta — which is why I'm comfortable all the way down the stack: servers, databases, networking, not just the application layer. I moved into web development there, building customer portals and a WebRTC dialer application.
In 2018 I went all-in on Salesforce at Avenga, on an integration-heavy project with a team of eleven. Beyond feature work, I built the CI/CD pipeline that multiple teams adopted, and I wrote the coding standards and frameworks the teams still use. That's where I learned that an architect's leverage is in the system around the code, not just the code.
In 2020 I joined Customertimes as a Salesforce Architect, later Senior Technical Architect. I designed a large-scale pharmaceutical project under NDA, led international project teams, participated in presale, and designed two integration projects for a massive automotive parts distributor — where the CI/CD pipeline I designed cut development costs by about 40%.
Currently I'm the architect and technical lead on Salesforce Trade Promotion Management implementations for consumer-goods brands, plus an Experience Cloud / LWC portal build — sprint delivery, ERP and Dynamics integrations through middleware, and a small development team. CHECK: how you present the current Corrao Group engagement — FTE vs contract via Enum Solutions
What I'm looking for now is CHECK: tailor per role — larger architecture ownership / a long-term product home.”
The arc: infrastructure → web → Salesforce → architect → now. Each era ends with a takeaway or a number.
Deliver the 2-minute version, then add these blocks based on who's listening:
Depth block (technical audience): pick one project, go one level down. “Two integration projects, Salesforce at the center, CHECK: the edge systems — ERP / e-commerce. My job was the design, the data contracts between systems, and keeping a distributed team shipping against them.”
Leadership block (management audience): “At Customertimes I also directed a Managed Services team — recurring client work, SLAs, prioritization. Different muscle from project delivery: you optimize for responsiveness and client trust, not just throughput.”
AI block (everyone in 2026): “The biggest change in how I work the last two years is AI. I run an AI-assisted workflow daily — agents for boilerplate, test generation, code-review prep, documentation, and I've automated big parts of my own routine. I treat AI like a very fast junior developer: it drafts, I own what ships.”
Close: “So: platform depth, integration architecture, engineering standards, and delivery leadership — that's the package. Happy to go deeper on any of it.”
Small talk — the first & last two minutes
Interviews are scored emotionally in the first two minutes and the last two. Small talk isn't filler — it's where "would I want to work with this person" gets decided. Budget 2–3 exchanges, then let them steer.
“How are you doing today?” asked · Jonathan
The formula: answer + one concrete give + return the question
“Doing well — good busy. Just wrapped a sprint review this morning, so the timing's perfect. How's your day going?”
“Pretty great, actually — we shipped a phase to UAT this week, so I'm riding that. How about you?”
(Early call) “Doing well — I'm on the West Coast so you've caught me on my first coffee, but it's working. How are you?”
Why the "concrete give" matters: "fine, thanks" kills the exchange; one small true detail gives them a thread to pull, and yours can quietly point at work you're proud of. Always return the question — a surprising number of candidates don't, and it reads as nerves.
Pocket topics — three threads you can always pull
- The Vancouver anchor: “I'm just outside Vancouver — CHECK: your go-to local detail — mountains, the rain joke, a trail. Mornings start early here to overlap with East Coast teams, but I've come to like it.” Geography is the safest rapport topic that still makes you memorable.
- The AI tinkering thread: “Outside of client work I've been building automation agents for my own workflow — it started as a hobby and got out of hand in the best way.” This one doubles as positioning: it plants the AI-fluency flag before anyone asks.
- The current-work thread (non-confidential): “We're mid-release on a portal project, so it's a fun week.” Never name unannounced clients or share specifics — the *shape* of the work is enough.
Rule: pocket topics segue into strengths, never into complaints.
“Did you get a chance to look at our site / product?”
The answer is always yes with one specific observation — which requires the 5-minute pre-call ritual:
- Company homepage + one recent news item or blog post
- The interviewer's LinkedIn (role, tenure, one shared thread)
- Jot three bullets; keep them on screen during the call
“I did — I noticed you [rebuilt the storefront on X / focus on Y vertical / just announced Z]. It actually made me curious about [genuine question] — maybe we'll get to that.”
Why: one specific detail beats ten minutes of generic flattery, and the dangling question gives the interviewer an easy hook they usually take.
Bridging from chit-chat to business
“Well — I'm excited to dig in. Where would you like to start?”
(If they outline the structure, echo it back:) “Perfect — background first, then technical, then my questions. Let's do it.”
Why echoing works: it signals you listen and organize — exactly what they're hiring an architect for, demonstrated before the first real question.
Closing pleasantries — the last two minutes
After your questions (§ Ask Them), close warm and specific
“This was a great conversation — I especially appreciated the transparency about [something real they said]. What are the next steps, and what's your timeline?”
(If it went well and you want it:) “I'll say it plainly — this sounds like a problem I'd enjoy owning. I'm interested.”
Rules: reference one concrete moment from the conversation (proves presence); always get next steps + timeline (it's information *and* signals demand); saying "I'm interested" out loud costs nothing and measurably helps — vague endings read as low enthusiasm.
Small-talk pitfalls
- No complaints. Not the weather, not the commute, not the last interviewer, not "crazy busy week." Complaint small talk is remembered as negativity with your face on it.
- No health, politics, or personal-life depth — even if they open the door, give it one light sentence and redirect.
- Match their energy, then add 10%. A flat interviewer doesn't want your fireworks; a chatty one is bored by monosyllables.
- Use their name once early, then stop — once is warm, every sentence is a sales call.
- Camera on, smile before you speak — a smile is audible even when the video is off.
- Silence is fine. If small talk dies after two exchanges, bridge to business — that's not failure, that's pacing.
Screening & recruiter questions
Why are you looking? / Why leave your current role?
“My current engagement is project-based, and the major phase wraps up soon — so the timing is natural. I'm looking for CHECK: your real driver — scope / stability / product home. I'm not running away from anything; I'm choosing the next thing deliberately.”
Rule: the reason is always toward something, never away. Zero negativity about any client or employer.
Location & work authorization
“I'm in the Vancouver, BC area, Pacific time zone, and I work remotely with distributed teams daily — my current teams span North America and Europe. CHECK: your exact line for US roles — citizenship/PR status; C2C via Enum Solutions Inc. for contracts; W2 position”
Salary / rate expectations
Deflect once
“I'd rather understand the full scope first — but so we don't waste each other's time, what range is budgeted for the role?”
If pressed
“CHECK: FTE base range for employment, or CHECK: hourly rate on contract, depending on scope and term.”
Availability / notice period
“CHECK: e.g. 'I can start within two weeks; I'd want to hand my current project off cleanly.'”
Which Salesforce clouds do you know? asked · Inceptor
“Deep, hands-on: Sales Cloud, Service Cloud, Experience Cloud, and Consumer Goods Cloud / Trade Promotion Management. I've built with Platform core — Apex, LWC, Flows, integrations — for eight years. I've worked around CHECK: honest level for Data Cloud / Marketing Cloud / CPQ at the design level. And I'm certified PD I, PD II, and App Builder.”
Rule: never claim a cloud you'd fail a follow-up on. “I've designed against it but not administered it daily” is a respected answer.
Do you work overtime? Do you juggle multiple projects? asked · Jonathan
“Right now I do run more than one project — that's consulting life — but it's managed, not chaotic: each project has tracked hours and a sprint budget, so allocation is a planning decision, not a daily scramble. Overtime for me is the exception with a named reason — a release week, an incident — never a lifestyle. Honestly, part of the appeal of this role is CHECK: tailor — 'focusing deeper on fewer things' for FTE roles / 'a clearly-scoped engagement' for contracts. What does the typical load look like on your side — how many projects would this role touch at once?”
Why this shape: it answers honestly, shows workload discipline as a system, and flips into your real due-diligence question — you already flagged at Acro that 10 simultaneous projects is a situation you don't want. Let them tell you the number.
Data Cloud / CDP migration experience & methodology asked · Inceptor
“My hands-on Data Cloud time is CHECK: honest amount. What I do have is deep data-migration methodology from pharma, automotive, and TPM projects — and Data Cloud migration is a data-architecture problem before it's a product problem: map the source data model to the DMOs, define the identity-resolution strategy — which keys unify a person across sources, in what precedence — then a phased cutover: parallel run, reconciliation counts on every object, checksum spot-samples, and business-user validation on named scenarios before you flip. I ramp fast on product specifics; the methodology is what fails migrations, and that I own.”
Management & delivery
What's your management style?
“Standards plus autonomy. I set the guardrails explicitly — coding standards, definition of done, the escalation path — and then give people real ownership inside them. I run small teams with clear per-person task ownership, everything tracked against records so status is visible without me asking. I'm hands-on enough to review every PR that matters, but the goal is that the team doesn't need me in the loop for routine decisions. One concrete habit: my teams have a rule that if you're blocked and I haven't responded in two hours, you escalate — Slack first, then email, then grab anyone who can unblock you. Blockers don't get to age quietly.”
- Guardrails → autonomy → visibility → the 2-hour escalation rule (memorable, real, concrete).
Tell me about reprimanding a developer / tough feedback asked · Nadia
CHECK: swap in your real incident — this STAR shape is drafted from your standards-enforcement history.
S: “On one of my project teams, a developer kept pushing changes that skipped the review-and-test gate we'd agreed on — fast work, but twice it broke the shared sandbox and cost the team half a day each time.
T: As the lead I owned both the standard and the relationship — the behavior had to change without losing a productive developer.
A: Private, fast, specific — same week, one-on-one. I separated the person from the pattern: 'your output is strong; this habit is taxing the team — here's the incident and what it cost.' I asked for their side first — they felt the pipeline was slow, which was half-true. So we made a deal: they follow the gate, I fix the pipeline pain point. And I made the standard visible for everyone so it wasn't personal.
R: The behavior stopped, the pipeline got faster for everyone, and that developer later became one of the people enforcing the standard in reviews.”
- Beats: private · immediate · specific incident + cost · listen first · fix the system too · follow up.
How do you keep projects on time?
“Three habits. First, decomposition and estimation up front — I break work down until each estimate is honest, and I involve the people who'll do the work. Second, visible tracking against a budget — my current projects run sprint-by-sprint with hours and spend tracked weekly against plan, so drift shows up in days, not at the deadline. Third — the one most people skip — scope discipline: when requirements evolve mid-project, that becomes a named change order with its own estimate, not silent absorption. Timeline problems are almost never velocity problems; they're unmanaged-scope problems. And I plan for people, not just tasks — before I take two weeks off, the UAT environment is deployed, coverage is assigned by name, and the client knows the protocol.”
Gathering requirements from nontechnical clients asked · Nadia
“I stop asking for requirements and start asking for outcomes. Nontechnical clients can't give you requirements — that's my job — but they're the world's best experts on their own process and pain. So I ask them to walk me through how they work today, where it hurts, and what 'done' would look like in their words. Then I translate: I bring back mockups, diagrams, or a clickable prototype — something they can react to, because people are far better at correcting something concrete than specifying something abstract. I restate what I heard in their vocabulary, not mine, and I keep a shared living document — the client sees the list, the status, and what was agreed. Cheap iterations early; the expensive mistake is building the wrong thing correctly.”
Complex web/e-commerce build — hurdles & scope control asked · Nadia
Drawn from the Dole Experience Cloud project — CHECK details & outcome.
“Recent example: a customer-facing Experience Cloud portal built with Lightning Web Components for a major food brand — content-heavy, marketing-driven, with file and data integration from Microsoft Dynamics behind it.
Hurdles: cross-system integration first — Dynamics and Salesforce disagree about data shape, so we nailed the contract and tested both sides against a dedicated dual-test sandbox. Second, dependency on client-side assets — marketing imagery arrived late and could have stalled the timeline, so I decoupled: we built against placeholders and made asset delivery a tracked client-side item, visible on the plan — the delay was theirs to own and ours to absorb without drama.
Scope control: a shared testing document both sides worked from — every issue logged, statused, retested; nothing entered the build from a hallway conversation. When feedback threatened the end date, we renegotiated the date explicitly rather than silently crunching.
Result: CHECK: phase delivered; timeline extended once by agreement; phase 3 followed.”
High-stress moment — fixing your way out of an outage asked · Jonathan
CHECK: replace bracketed details with your real war story — candidates: production integration failure at the automotive distributor, a broken deployment at Telinta, a Salesforce deploy gone wrong.
S: “[Production integration between Salesforce and the client's ERP stopped syncing — orders piling up, business-visible within hours.]
T: [I owned the integration design, so I owned the fix.]
A: First move in any incident: stop the bleeding before finding the cause — [pause the job so bad data doesn't compound], and communicate a status and ETA to the client immediately; silence is what actually damages trust. Then diagnosis: [logs → recent changes → culprit: upstream schema change / API-limit exhaustion / record-locking conflict]. Fix, verify with a reconciliation pass, then the part most people skip — the postmortem: [monitoring and alerting added so this class of failure pages us before the client sees it].
R: [Restored in N hours, no data loss; the new monitoring caught two later issues before anyone noticed.] Incidents are a trust opportunity — clients remember how you communicate during a fire longer than the fire itself.”
Solo developer or team player? asked · Jonathan
“Both, honestly, and I've alternated. I've been the autonomous end-to-end person — design, build, deploy, support — and I've led a team of eleven and directed a managed-services group. Right now I lead a small distributed dev team day to day: assigning work, reviewing PRs, coordinating with PMs and the client. So a team-coordination-heavy role isn't a change for me — it's the mode I'm in. And the solo years made me a better lead, because I never assign work I couldn't do myself.”
Pushing back on a client while keeping it positive asked · Nadia
“The frame I use: never 'no', always 'here's what that costs.' When a client asks for something that's a bad idea or off-scope, I don't argue in the meeting — I say 'we can do that; let me bring you what it means' and come back with options: impact on timeline, budget, and risk, plus an alternative that gets 80% of the value for 20% of the cost. The client stays the decision-maker — I'm just making the decision honest. People don't get defensive when you give them options; they get defensive when you tell them they're wrong.”
Technical questions
What guidelines / coding standards do you follow?
“I've written the standards docs at two companies, so I have opinions. The short version for Salesforce: one trigger per object with a handler framework — logic never lives in the trigger. Separation of concerns — service layer for business logic, selector layer for queries, thin controllers. Everything bulkified as a default, never as an afterthought. Naming that reads as documentation. Static analysis in the pipeline — PMD / Salesforce Code Analyzer, ESLint and Prettier on the LWC side — so style debates happen with a linter, not in code review. Code review on everything; the standard applies to me too. And the meta-rule: a standard that isn't enforced by tooling or review isn't a standard, it's a wish.”
What's your testing philosophy? asked · Jonathan
“Tests are executable specifications, not a coverage score. Salesforce forces 75% coverage, which creates a culture of coverage theater — tests with no asserts that exercise code without verifying anything. I reject that: every test asserts behavior, including the negative paths and the bulk path — 200 records, not one. Test data comes from factories, never SeeAllData. Unit tests isolate logic — which is why the service/selector separation matters: you can mock the data layer. Integration-level flows get tested in a dedicated sandbox against realistic data, and it all runs in CI on every merge — a test that only runs when someone remembers doesn't exist.”
Do you know about mutation testing? asked · Jonathan
“Yes — it's the answer to 'my coverage is high, but is it testing anything?' You introduce small mutations into the code — flip a condition, change an operator — and rerun the suite. If the tests still pass, they weren't asserting that behavior: the mutation survived. It measures assert quality, where coverage only measures execution. It's not common in the Salesforce world CHECK: mention if you've run PIT / Stryker, but the principle drives how I review tests: I read the asserts, not the coverage number.”
What tools do you use?
“VS Code with the Salesforce extensions and the sf CLI. Git — GitHub and GitLab, both of which I've built CI/CD on. Pipelines: CHECK: your current CI — GitLab CI / GitHub Actions, sfdx-project based, with static analysis and test gates. Jira and the Atlassian suite for delivery. Postman for API work. Middleware on integrations — Boomi on my current project. And a heavy AI-assisted layer on top, which I suspect you'll ask about.”
How do you use AI in your workflow? asked · Jonathan + standard in 2026
“Daily and deliberately, in three tiers. First, code: AI drafts boilerplate, test classes, migration scripts, and does a first-pass review before a human sees my PR — a very fast junior developer whose work I always review; nothing AI-generated ships unread. Second, delivery: meeting summaries, status drafts, documentation — the overhead that used to eat architect time. Third — the interesting one — automation: I build agent-based workflows that handle recurring processes end to end CHECK: examples you'll share — job-queue automations, internal AI tooling. And the guardrails matter: client data stays inside approved tools, and AI output gets verified before it's used. The productivity gain is real — the review discipline is what makes it safe.”
Your largest project — objects, classes, components asked · Jonathan
“CHECK — fill from memory before interviews: The [pharma / automotive] project: ~N custom objects, ~N Apex classes, N integrations, team of N across N countries, N-month timeline. What made it large wasn't the object count — it was [the coordination surface: multiple teams shipping into one org / regulatory constraints / integration contracts].”
A precise medium number (“about 40 objects, 300 classes”) reads better than a vague big one.
What ecosystem does your Salesforce org live in? asked · Jonathan
“Salesforce is rarely alone in my projects. Currently: Salesforce TPM integrated with the client's ERP for master data and actuals, Dynamics feeding files and data into Salesforce for the portal project, middleware — Boomi — handling transport, plus outbound integrations for promotions data. Past: the automotive distributor — Salesforce to CHECK: edge systems; at Telinta, a whole VoIP billing ecosystem with custom portals, payment gateways, and a WebRTC layer. I default to treating Salesforce as one system in a landscape, with explicit contracts at every boundary.”
What did you teach yourself recently? asked · Nadia
“AI agent orchestration. Not just using a chat assistant — building multi-step agent workflows: scheduled jobs that read my inbox and queue work, skills that encode my repeatable processes so an agent can run them, tool-calling pipelines against real APIs. I did it to automate my own overhead, but it's become a real professional skill — it changed my estimate of what one engineer can own. CHECK: add other current learning — Data Cloud path, TypeScript, …”
Favorite programming language? asked · Nadia
“JavaScript, with caveats — it's the language I've used longest, from browser extensions to WebRTC to LWC, and modern JS/TypeScript is a pleasure. Apex I respect as a workhorse: Java's less exciting cousin, but predictable — and the platform guarantees around it are the point. Honest answer: my favorite language is whichever one has the best tooling for the problem in front of me. CHECK: swap if your real answer differs”
What are you proud of? asked · Jonathan
“Two things — one technical, one human. Technical: the CI/CD pipeline on the automotive project — it cut development costs by about 40%, and pipelines I built at Avenga outlived my tenure across multiple teams. Systems that keep paying after you leave are the best kind of work. Human: the developers I've trained. I ran technical training and workshops at Avenga, wrote the standards people learned from, and some of the developers I mentored now hold senior roles. CHECK: name a specific person/outcome if you have one”
What do you want me to know? / Anything else? asked · Jonathan
“One thing that doesn't fit neatly on the resume: I've kept a rare combination — architect-level design responsibility while staying genuinely hands-on, including modern AI-assisted development. Teams I lead get someone who can draw the diagram, defend it to the client, and then sit down and build the hard part. That's what I'd bring here.”
Questions you ask — and how to read the answers
Ask 2–3 per interview, matched to the interviewer. The signal is usually not the content of the answer — it's whether the answer is specific.
Recruiters / screeners
“Why is this role open?”
Good: growth, a new project, funded backfill with a story.
Red flag: vagueness, or third person in the seat in two years — follow up: “what happened to the last person?”
“What's the process end to end, and the timeline to decision?”
Good: defined stages, named deciders, ~2–3 weeks.
Red flag: “still figuring it out,” 5+ rounds, no timeline — a disorganized org or an unfunded role.
“Is the budget approved, and what's the range?” (contract: “Payment terms — net how many days? Is C2C fine?”)
Good: direct numbers.
Red flag: dodging after you shared yours; net-60+; vagueness about how many agencies sit between you and the client.
Hiring managers
“What does success look like at 90 days and at a year?”
Good: concrete deliverables — “TPM phase 2 live,” “review process established.”
Red flag: “just ramp up and contribute” — expectations will be invented later, retroactively, about you.
“What's the hardest thing about this team or project right now?”
Good: an honest, specific answer — every real team has one.
Red flag: “nothing, it's great” (dishonest or unaware), or your role described as the fix for a people problem.
“How do decisions get made when tech and business disagree — walk me through the last one.”
Good: a real story with an escalation path.
Red flag: “that doesn't happen here,” or engineering simply overridden — that's a preview of your daily life.
“Who owns architecture decisions today, and how would my authority relate to theirs?” (architect roles)
Good: a clear ownership model, or an honest “that's what we're hiring for.”
Red flag: overlapping architects with no charter — you'd inherit a turf war.
“How much scope change is normal mid-sprint, and how do you handle it?”
Good: change is acknowledged and processed — change orders, re-planning.
Red flag: pride in “we're flexible, we just make it work” — unpaid crunch culture wearing an agile costume.
Technical interviewers
“Walk me through how a change gets from a developer's machine to production.”
Good: source-driven, CI with test gates, sandbox strategy, required review. Highest-signal question you can ask.
Red flag: hand-built change sets, direct-in-prod hotfixes, no CI — you'd build the plumbing before the house (fine if they know it and it's in the mandate).
“What's the state of tech debt — what would make me groan in week one?”
Good: specific and honest (“the legacy trigger on Opportunity, we know”).
Red flag: “it's pretty clean” from someone who hasn't looked; debt blamed entirely on departed people.
“What's your real test coverage like — and do the tests assert anything?”
Good: laughter of recognition, then honesty.
Red flag: “we're at 85%” said proudly, no mention of assert quality — their 85% is theater, and they didn't get the joke.
“What's the team's stance on AI-assisted development?”
Good: an actual policy — approved tools, review expectations.
Red flag: “banned” (velocity you'll lose) or “everyone uses whatever” (a compliance incident waiting for a date). Both workable — but know which world you're entering.
“How does on-call / production support work for this team?”
Good: defined rotation, incident process, postmortems.
Red flag: “the senior people just handle it” — you've found your unpaid second job.
Structure & workload — your proven set asked at Acro Commerce
“What kinds of projects and team compositions do you typically run? Do you distinguish solution architect vs technical architect?”
Good: clear role charters — who owns design vs delivery vs client relationship.
Red flag: fuzzy titles and “we all wear many hats” — often means one architect doing three jobs at one salary.
“The business unit has 8–10 projects — how many would be mine at once?”
Good: a number, ideally 1–2 with a named primary. This is your known dealbreaker — get the number out loud.
Red flag: “it varies” / “you'd float across all of them” — architect-as-shared-resource means context-switching all day and owning nothing. Follow up: “what did last month actually look like for the person in this seat?”
“How do developers rotate across projects?”
Good: deliberate rotations at phase boundaries, with handover and knowledge-transfer built in.
Red flag: people yanked mid-sprint to whatever's on fire — you'd be re-planning around resourcing chaos weekly.
Round-out set — culture, growth, stack, balance
“How would you describe the culture — and can you tell me about a moment that shows it?”
Good: a story, told easily. Asking for a moment instead of adjectives is the whole trick — anyone can say “collaborative.”
Red flag: only adjectives, or a story about how much everyone loves working weekends together.
“What does growth look like from this role — has anyone actually been promoted from it?”
Good: a named path and a real example person.
Red flag: “we're too flat for titles” with no compensating story — the role is a terminal box.
“What's the tech stack — and who decides when it changes?”
Good: a coherent stack plus a real process for evolving it (RFCs, architecture reviews).
Red flag: stack-by-accumulation (“each project picked its own thing”) with no appetite to converge — you'd inherit a museum.
“What kinds of clients and project variety would I actually see in a year?”
Good: concrete mix — industries, project sizes, greenfield vs rescue ratio.
Red flag: one anchor client is 80% of revenue — that's not variety, that's a dependency with your job attached.
“What does a crunch week look like here — and how often did one happen in the last quarter?”
Good: honest, bounded answer — crunches exist, they're rare, named, and recovered from.
Red flag: “we work hard, play hard” or a laugh instead of a number. Asking for last quarter's count converts vibes into data.
Contract roles specifically
“Who signs off deliverables, and what's the change-order process?”
No clear answer = scope disputes are prepaid.
“Are hours guaranteed or capped — what's the realistic weekly volume?”
“Up to 40” and “40” are different incomes.
“How many parties are between me and the end client?”
Each layer is margin off your rate and noise on your requirements.
Positioning variants — reweight per audience
Salesforce Architect (FTE or contract)
Lead with: 8 years Salesforce, certs, clouds, TPM / Experience Cloud depth, integration architecture. Pitch stays as written.
Contract flavor: mention Enum Solutions, C2C readiness, and rate framing early — contract screeners respect directness about terms.
Technical Architect / Staff Engineer (platform-agnostic)
Lead with: 14 years full-stack history — servers to WebRTC to cloud platforms. Salesforce becomes “the platform where I've done my deepest architecture work,” not the identity.
Emphasize: API design, integration contracts, CI/CD, standards authorship, cross-system data architecture. De-emphasize the cert list.
Engineering Leadership (EM / Director)
Lead with: team of 11 at Avenga, Managed Services direction, current team leadership, training & workshops, the reprimand story, the 2-hour escalation rule, scope-and-budget discipline.
Frame: technical depth is the credibility layer, not the headline — “I stay hands-on enough that my teams can't tell me it can't be done.”
Field rules — read before every interview
- Answer, then stop. 30–60 seconds default; offer depth instead of forcing it: “happy to go deeper on the integration design if useful.”
- Numbers first. “Cut dev costs 40%,” “team of 11,” “two-hour escalation rule” — one number outweighs three adjectives.
- Never badmouth a past client, employer, or developer — even the one in the reprimand story stays anonymous and respected.
- “I don't know” is a power move when followed by “here's how I'd find out.” Bluffing dies on the follow-up question.
- Mirror their vocabulary — their “squads,” their “workstreams.” Free rapport.
- Every behavioral answer is STAR, and the R has a number or a changed behavior.
- End every interview with your questions — candidates who ask nothing signal indifference; sharp questions signal you've done this before.