Jay Kotecha

Recruiting & HR systems

LinkedIn Talent Solutions Integration Consulting

Connecting an applicant tracking system to LinkedIn Talent Solutions looks straightforward in the documentation and rarely is in practice. Partner-specific behaviour, authentication edge cases, data-mapping mismatches between the ATS schema and the LinkedIn model, and silent partial failures all tend to surface only once real recruiter traffic hits the integration.

I spent three years at LinkedIn as the Integrations Consultant for Talent Solutions, monitoring product health across the Jobs API, Automated Job Postings and Job Wrapping, and owning Tier 2 and Tier 3 escalations through to resolution with Product Operations and Engineering.

Where I can help

HAR analysis, specifically

A large share of these problems are only diagnosable from the actual HTTP exchange. I ran in-depth HAR file analysis daily at LinkedIn to trace request and response flows, identify which API call was genuinely failing as opposed to which one surfaced the error, debug authentication handshakes, and pinpoint latency bottlenecks.

If you have a reproducible failure and can capture a HAR file, that is usually enough to establish what is actually happening — and it is the single most useful artefact to bring to a first conversation.

Job Wrapping and scraper breakage

Job Wrapping depends on scraping customer career sites, which means it breaks whenever a customer redesigns their careers page. At LinkedIn I fixed breakages in the Python scrapers behind it when XPath selectors changed, updating the scraper code, running and testing the revised script locally in Docker, and handing the verified fix to the development team through JIRA for review and deployment.

If your careers site has changed and your LinkedIn job feed has quietly degraded since, this is a well-understood failure mode rather than a mystery.

Why this is unusually hard to hire for

Very few independent consultants have worked on the platform side of these integrations. Most experience in the market is from the ATS vendor's perspective, or from a recruiting-operations perspective, and stops at the point where the integration returns an unhelpful error.

Working inside LinkedIn meant seeing which failures were genuinely customer-side configuration, which were partner-specific quirks, and which needed a code-level change from Engineering. I collaborated directly with Engineering, Product and Business Development on partner-specific changes, which is a very different vantage point from reading the public documentation.

Turning escalations into fewer escalations

Resolving individual tickets is the least valuable part of this work. At LinkedIn I built escalation trend reporting that gave Product a ranked, evidence-backed view of what was actually breaking, which fed directly into fix prioritisation, and converted repeat cases into Tier 1 enablement material so the same issues stopped reaching senior support.

I also co-led an internal AI copilot support chatbot, including historical ticket ingestion and retrieval, with enforced boundaries between internal and customer-facing content. If you are considering something similar over your own support history, I have seen where that approach helps and where it quietly misleads people.

Typical engagements

Diagnostic and advisory rather than long-term implementation. A focused investigation into a failing integration. A pre-build review of how you intend to map your data. Support for an internal team that owns the build but wants someone who has seen these failure modes before.

Common questions

Do you represent LinkedIn?

No. I worked at LinkedIn as an Integrations Consultant until 2025 and now consult independently. I have no authority to speak for the platform, commit to roadmap, or escalate on your behalf as an employee — what I bring is technical familiarity with how these integrations behave.

Which parts of Talent Solutions did you cover?

Product health and escalations across the Jobs API, Automated Job Postings and Job Wrapping, working with enterprise customers and their ATS environments including MS Dynamics 365. The diagnostic patterns — authentication, data mapping, partial-failure analysis — transfer across ATS platforms.

What should I bring to a first conversation?

A HAR file capturing the failure if you can reproduce it, the approximate time the problem started, and what has already been ruled out. That is usually enough to say something useful straight away rather than after a week of back and forth.

Can you help if the problem turns out to be on LinkedIn's side?

That is often the most valuable outcome. Establishing clearly that a failure is platform-side, with the evidence to support it, is usually what unblocks a stalled support case.

Have a problem that fits this?

Tell me what is failing and what you have already ruled out. I will tell you honestly whether I am the right person for it.

Start a conversation →