All interviews
Coinbase logo

Coinbase

Staff

Staff Engineer owning Coinbase's company-wide LLM Gateway and agent runtime platform

Coinbase is hiring a Staff Software Engineer for its AI Platform team to own the architecture of the company's single path to LLMs — the LLM Gateway (60+ models), agent runtime with microVM sandboxes and governed MCP gateway, Knowledge Base infrastructure, and AI FinOps spend governance. This is a multi-quarter, org-wide platform ownership role requiring deep LLM/agent infrastructure expertise plus Python and a systems language.

Practice this interview

Free · a live voice mock calibrated to this exact role

Start the mock interview

What this interview tests

  • LLM gateway architecture: multi-model routing, auth, PII redaction, fallbacks, cost optimization
  • Agent runtime infrastructure: microVM sandboxing, governed MCP gateway
  • Knowledge base / vector database infrastructure design
  • AI FinOps: spend attribution and cost governance across AI workloads
  • Evaluation and observability: LLM-as-judge, tracing, feedback loops
  • Leading multi-quarter, Staff-level initiatives cross-functionally with security/legal/finance

Common question themes

Design an LLM gateway that routes across 60+ models with fallback and cost controls

How would you build a governed MCP gateway for agent tool access with security in the loop

Tell me about leading a multi-quarter platform initiative end-to-end

How do you approach cost attribution/FinOps for shared AI infrastructure

Describe an LLM-as-judge or agent evaluation system you've built

How have you partnered with security/legal teams to ship a production-grade AI system

How candidates describe it

Real Staff Software Engineer interview stories — retold from candidates' public write-ups, with sources.

LinkedIn · Staff Software EngineerNo offer

LinkedIn Staff Software Engineer Interview: Two Onsite Loops and a Final Reject

A candidate interviewed for a Staff Software Engineer role at LinkedIn's Sunnyvale office, going through two phone interviews and a six-round onsite loop that mixed leadership and craftsmanship questions with coding and system design problems. After the hiring committee decided the candidate was not a match for the Staff level, the candidate returned for a shorter, two-round onsite loop evaluated at the Senior Software Engineer level, which also ended without an offer.

Interviewed July 2018 · Sunnyvale, CA

Google logoGoogle · L3 Software EngineerOffer

Google L3 software engineer interview: phone screen, four coding rounds, and the Googleyness round

A candidate with two years of experience went from recruiter outreach to offer over about four months. The onsite was four 45-minute coding rounds — three of them featuring binary trees — and one round turned into a 25-minute chain of follow-ups about approximating an optimal solution at scale.

Interviewed June 2020 · Bangalore, IN

Google logoGoogle · L4 Software EngineerNo offer

Google L4 Software Engineer Interview: Eight Rounds, No Offer

An L4 Software Engineer candidate went through two phone screens, three onsite rounds, a culture conversation, and a team-matching call with a Google hiring manager, then watched the process stall for about a month and a half over a tightened experience requirement before an added extended round ended without an offer.

Interviewed February 2024 · Not specified

View the original posting

All Coinbase Staff Software Engineer interviews

All Coinbase interviews

Related interviews