A job offer that comes with a visa is a package deal: the role, the employer and your immigration timeline rise and fall together. That is why we tell skilled-worker applicants to audit the engineering side of an offer as carefully as the salary and the sponsorship. One of the sharpest probes available is the company’s attitude to PlatformOps — the practice of running an internal engineering platform as a real, supported product. Companies that do it well tend to be stable, teachable employers. Companies that fake it tend to churn foreign hires. Here is the audit we walk clients through, conversational checklist form, before anyone signs.
Why PlatformOps tells you about employer quality
Running an internal platform properly means investing in the shared tools every developer uses, staffing them, publishing promises about them and retiring them when they age. That behaviour correlates strongly with the qualities a migrant professional actually needs: predictable work, documented processes, mentorship and a management layer that plans in years rather than quarters. A company that treats its own engineers’ tooling as disposable will treat onboarding, handovers and — quietly — visa processes the same way. The audit below is not about joining a platform team; it is about reading the organisation’s substance through how it runs one.
Part one: the audit you can run before the first call
- Read the job description for build-vs-run language. “Build our developer platform from scratch” with no mention of what exists already hints at an ivory-tower project — big plans, no users. “Improve and support our internal platform used by N teams” suggests something real is standing.
- Check the engineering blog for platform posts. Companies that run platforms well write about them: golden paths, migration stories, the occasional honest post-mortem. Three years of marketing posts and zero engineering posts is its own data point.
- Search for the tools they name. A shortlist of known building blocks (a portal framework, pipelines, observability) in the advert is a good sign; a word cloud of buzzwords is not.
- Read the role’s seniority honestly. If the position says “platform engineer” but the description is entirely front-end feature work, the platform word is decoration — and so, possibly, is the rest of the advert. Mislabelled roles are a small thing to catch and a large thing to have missed after relocating.
Part two: interview questions that test PlatformOps maturity
Bring these five questions. None of them are adversarial; all of them produce signal:
- “How many teams use the internal platform today, and who owns it?” You want a number and a name. Hesitation suggests the platform is aspirational.
- “What does the supported route into production look like for a new service?” A crisp answer — templates, pipeline, checks — means the company has productised its basics. A rambling one means every team improvises, and you will spend your probation improvising too.
- “Can teams opt out of the standard tooling?” The healthiest answer is yes, with consequences (they support themselves). “No, everyone must” signals a golden cage: standardisation enforced by policy instead of earned by being better. “Opt out? Why would anyone?” — delivered as machismo — usually means nobody has ever measured adoption honestly.
- “How does the company decide what the platform team works on next?” You are listening for evidence of user input: requests from teams, a public backlog. A platform that builds whatever its architect finds elegant will frustrate you within a quarter.
- “What happened after the last big platform launch?” Every rollout has a sequel. Companies that answer with an honest mix (adoption took a while, we fixed two things, usage is growing) are describing a working organisation. Companies with no sequel story either launched nothing or stopped watching.
Part three: red flags that matter twice as much on a visa
- The big-bang rollout. “We are replatforming everything next quarter” is how organisations describe multi-year disruptions. Arriving mid-replatform as a new hire on probation is rough in any country; add a visa milestone to the same quarter and the stress compounds.
- The platform team as a landing spot for underperformers. If interviewees hint the platform group is where people are parked, the tooling is neglected — and neglected tooling means every team’s work is harder than advertised.
- No on-call boundary. Ask who is paged when shared infrastructure fails. “Everyone helps” means nobody is accountable, and foreign hires often lack the seniority to refuse 3 a.m. escalations politely.
- Tooling proudly built in-house, everything custom. Some of this is legitimate; combined with high attrition it usually means the company rebuilds what it could adopt, and your learning budget will go on their idiosyncrasies rather than transferable skills.
What if the answer is “we don’t have a platform at all”?
Do not treat absence as automatic disqualification — context decides. A twelve-person product company with two teams may rationally have no dedicated platform: the duplication cost is small, and everyone shares knowledge by talking. The audit question becomes “how do you handle needs that repeat across teams?” A good answer at small scale sounds like “we noticed both squads writing the same deploy scripts, so Priya made one shared version and documented it.” A bad answer sounds like “we hire smart people; they figure it out” — which is fine at five engineers and ruins quarters at fifty. What you are really testing is whether the organisation notices repeated costs and closes them deliberately, at whatever scale it operates. Big companies show that through PlatformOps; small ones show it through quiet tidiness. Both are green lights.
Part four: green flags worth relocating for
- Documentation you are shown, not told about. If the interview includes a tour of the internal handbook, platform pages included, the company has nothing to hide and onboarding that works.
- A named platform team with a support promise. Published service levels for internal tools are rare even in rich companies. Finding one suggests management that writes commitments down — the same instinct that makes visa sponsorships reliable.
- Deprecation discipline. Ask what was retired from internal tooling recently. Companies that retire things on schedule are companies that plan; your two-year work-visa horizon depends on planning.
- Engineers who talk about internal users the way product people talk about customers. This is the platform-as-product mindset in one phrase, and it is the single best corporate-culture tell we know.
Timing the audit around your immigration milestones
Sequence matters as much as substance. Run parts one and two before you invest in applications; run part three with a current or former employee — one coffee, four questions; reserve part four for the final conversation, when mutual interest makes detailed questions natural. If the role involves countries with employer-tied permits, add one more question: what happens to the platform roadmap if the team shrinks? Employer-tied visas (sponsorship routes, blue-card schemes and the like) convert corporate instability into personal risk, so reversibility and team durability are not abstract concerns. Our visa library documents the mechanics, for example the Spain D-Talent route for highly skilled professionals under the EU Blue Card scheme and the standard Spain D-Work employment visa for long-stay employees — both reward applicants who arrive with an employer whose substance they have already verified.
A one-line summary of the audit
You are not testing whether the company has a platform; plenty do. You are testing whether it runs its internals the way you would want it to run your employment: with owners, written promises, honest measurement and planned change. For the full background on what PlatformOps involves — product thinking, golden paths, service levels and the vocabulary the questions above borrow from — the Ops Atlas PlatformOps reference is a twenty-minute read that will make you sound, accurately, like an engineer who knows what good looks like.
Checklists cannot sign your visa for you, but they can stop you from signing the wrong offer. Print this one, annotate it after every interview while the details are fresh, and bring the results to your visa consultation — the employment half and the immigration half of this decision are, in the end, one decision.