A software developer earns a median of $163,270 a year in San Diego, $160,920 in Los Angeles and $186,640 in San Francisco, according to the latest Bureau of Labor Statistics data (OEWS, May 2025). A senior developer in Mexico averages $57,750 a year according to Alcor. And that is before adding what an in-house employee costs on top of salary.
As a full team: Alcor calculates that a 5-person team (full-stack, AI, DevOps, cloud and PM) runs $280,800 to $370,800 a year in Tijuana, versus $714,000 to $859,200 in San Francisco — 57% to 61% less. That is the easy half of the argument. The half almost nobody calculates comes next.
What an in-house engineer really costs (salary is just the start)
Here are the components, each with its source, so you can redo the math with your own numbers:
-
Payroll taxes and benefits: 1.25 to 1.4 times base salary. That is the rule documented by Joe Hadzima (MIT) for the total cost of an employee in the US. A $160,920 engineer in Los Angeles costs $201,000 to $225,000 a year just to exist on payroll.
-
Recruiting: 15% to 30% of first-year salary if you use an agency (Dover, 2025). For that same role: an extra $24,000 to $48,000, one time.
-
Time to fill the role: a median of 1.5 months for non-executive positions (SHRM Benchmarking 2025, n=2,371), and 62 days on average for tech roles (Workable). Those are weeks in which the project does not move but the opportunity cost keeps running.
-
Time to full productivity: 12 months or more. Gallup documents that a new hire takes a year or longer to reach full performance.
Added up honestly: hiring a senior in-house engineer in Los Angeles is not a $160,920 expense — it is a $225,000 to $275,000 first-year commitment that starts paying off for real in year two. Multiply that by a team of five.
The cost that never shows up on payroll: projects that do not ship on time
Here is the uncomfortable data that explains why "having the team in-house" guarantees nothing:
-
The McKinsey and University of Oxford study of more than 5,400 IT projects found that, on average, they run 45% over budget and 7% over time, and deliver 56% less value than promised.
-
The Standish Group CHAOS report still shows roughly 19% of software projects failing and more than half ending up "challenged" (late, over budget or cut down), with "remarkably little movement" between 2020 and 2024 (PM World Journal analysis, January 2026).
-
PMI's Pulse of the Profession 2025 (n=2,841) reports schedule adherence between 59% and 63%, and budget adherence between 68% and 73%.
Let's be clear about what this data says and what it does not: it measures projects in general, not "in-house vs. outsourced" — there is no independent study proving outsourced teams deliver on time more often, and we are not going to invent one. What it does show is that an in-house team does not solve the delivery problem by itself. What solves it is having someone whose sole responsibility, and whose contract, is to take your solution from start to finish in the agreed time.
What would the same team cost in-house vs. outsourced?
We run the math with your real numbers — salary, overhead, recruiting and time — free and with no commitment.
What we do differently at DevChefs
We are a nearshore team based in Tijuana, 30 minutes from San Diego and an hour's flight from Los Angeles and San Francisco, in the same Pacific time zone as all three. That alone settles communication. What defines us is something else:
-
We live in innovation, we do not visit it. We constantly update and automate the repetitive tasks of the companies we work with — AI agents, orchestrators, integrations — because it is what we do every day, not a special project every two years.
-
We commit to taking your solution from start to finish, on the agreed timeline. Scope, dates and deliverables agreed from the first sprint. An in-house team has ten competing priorities; we have a contract that says when it ships.
-
We add capacity in weeks, not months. No 62-day vacancy and no 12-month ramp: the team already exists, already works together and already knows the stack.
The real fear of outsourcing: losing the knowledge
It is the most legitimate objection, and the data backs it up. Deloitte's 2024 Global Outsourcing Survey (500+ executives) found that 70% of companies brought some function back in-house in the last five years; the main reasons were control over quality (68%) and building internal capabilities (64%). And Deloitte warns that bringing work back can trigger knowledge loss when the vendor walks away with it.
Our answer to that is structural, not a goodwill promise: we learn everything from you and document it as we go. Architecture, technical decisions and why they were made, processes, access, operations and support runbooks — all of it is written down and in your hands from the first sprint, not at the end. If your company decides tomorrow to build its own in-house team, that team inherits a documented system ready for real operations, not a black box. Outsourcing with us does not lock you in: it leaves you better prepared to bring the work in-house than you would be building from scratch.
Photo: ThisisEngineering on Unsplash
Where the market is heading
-
80% of companies plan to maintain or increase what they outsource, and 72% already outsource application and software development (Deloitte, 2024).
-
Nearshore rates in Latin America fell 7.1% in 2025: junior at $33 to $45 an hour, senior at $60 to $75 (Accelerance, 2026 guide, 100+ firms).
-
Hiring of Mexican talent through Deel grew 53% year over year, with the United States leading (Deel, 2026).
-
The managed-services market in the Americas closed 2025 at a record $23.4 billion in annual contract value, up 9% from the prior year (ISG Index, January 2026).
The point is not that outsourcing is always better. It is that the "in-house = more control, outsourced = cheaper" math is incomplete on both sides: the in-house team costs far more than payroll says, and outsourcing done right leaves you with more knowledge than it takes away.
The practical takeaway
If your company is in San Diego, Los Angeles or San Francisco and needs to build or maintain software, the in-house team costs 1.25 to 1.4 times salary, plus recruiting, plus two months of vacancy, plus a year of ramp — and most IT projects still ship late or over budget. A nearshore team that commits to start-to-finish delivery on time, and documents everything so you can bring it in-house whenever you want, solves both halves of the problem. See how it works in practice on our nearshore development in Tijuana page or the specific breakdown for San Diego companies.