---
title: "Expert Insights on Developer Compensation: Answering Top Questions on Pay, Location, and Diversity | CoderPad"
description: "If you’re hiring developers, chances are, you have questions around compensation and salary. Three industry experts share their thoughts."
canonical: "https://coderpad.io/blog/hiring-developers/expert-insights-on-developer-compensation-pay-location-diversity/"
last_modified: "2026-04-15 16:20:50"
---
[Back to blog](https://coderpad.io/blog/)

# Expert Insights on Developer Compensation: Answering Top Questions on Pay, Location, and Diversity

March 20, 2023 6 Minute Read

By Nathalie Figuière

[Hiring Developers](https://coderpad.io/blog/hiring-developers/)

If you’re hiring developers, chances are, you have questions around compensation and salary.

Deciding who should be paid what and why, can be rather complex. Especially since salary budgets rarely reflect the work, success and value of each developer.

We talked to industry experts, to get their take on these three trending questions:

1. [How much should you pay developers?](#1-how-much-should-you-pay-developers)
2. [Is it fair to adjust pay according to place of residence?](#2-is-it-fair-to-adjust-pay-according-to-place-of-residence)
3. [How can your compensation strategy support DEI?](#3-how-can-your-compensation-strategy-support-dei)

## 1. How much should you pay developers?

The age old question. How do you come up with a number?

The easy (ish) answer is to rely on a benchmarking tool that will do the hard work for you. Tools ([ERI](https://www.erieri.com/salaryassessor) or [iMercer](https://www.imercer.com/global-salary-surveys-us), for example) will give you an average wage to work with.

Note: although several tools promote themselves as international, we recommend looking for a tool that applies to your country. If you’re in France, for example, a french tool like [DataRecrutement](https://datarecrutement.fr/etude-salaire/) or [https://salaires.dev/](https://salaires.dev/) will be more precise than an international tool.

The trickier, but more thorough and holistic way to do things, is to [build your own pay structure](https://www.shrm.org/resourcesandtools/tools-and-samples/toolkits/pages/buildingamarket-basedpaystructurefromscratch.aspx). A custom-made pay structure is specifically applicable to your company, includes pay grade systems and salary ranges, and takes into account elements such as education, experience, expertise, market rates, etc.

An in-house system gives you the flexibility to adjust your system according to your company culture and compensation philosophy.

Are you sure you want to prioritize formal education, for example? [59% of developers do not have a university degree in Computer Science](https://coderpad.io/survey-reports/coderpad-and-codingame-state-of-tech-hiring-2023/) and close to a third of developers consider themselves to be primarily self-taught. In an increasingly skill-led tech job market, it doesn’t necessarily make sense to compensate according to level of education.

An external tool is a great starting point, but building and improving your own system over time is even better. It’s an ongoing process, to be optimized over time as you gather internal data and as your company culture, values and commitments grow.

>

“The hardest thing about salary benchmarking or building a salary structure is figuring out what factors you take into consideration.

With the world moving to remote, does geography play a role in salary (higher cost of living city vs. a lower cost of living city)? If you’re a global company, what should you consider about benefits (health insurance especially) and legal norms for specific countries?

The options are endless – so I would come up with 2-3 different models to see what fits your company’s culture and compensation philosophy.”

– Sejal Patel, People Operations Lead at CoderPad

>

🔖 Related read: [19 Developer Salary Tools: Where to Find a Benchmark Salary When Hiring Software Engineers in 2022](https://youteam.io/blog/developer-salary-tools-where-to-find-a-benchmark-salary-when-hiring-software-engineers/)

## 2. Is it fair to adjust pay according to place of residence?

Location-based pay isn’t a completely new concept.

Large, multinational companies, with similar roles distributed in different offices around the country and/or around the world, have been dealing with location-based pay for quite some time.

However, instead of it being something only HR teams in larger, distributed corporations had to think about, it’s now something almost everyone has to think about. In a remote and hybrid world, there are more pay discrepancies within the same teams, which can lead to tension and misunderstandings. Communication and transparency around pay have also changed massively in the past years.

All in all, today, location-based pay is a subject of debate. There are a number of arguments both for and against location-based pay, but here’s the very (very) short version:

“Location-based pay is a fair business decision, allowing companies to offer competitive and cost-effective salaries, while leveling the playing field in terms of buying power and take-home pay, accounting for local tax rates and cost of living.”

vs.

“Location-based pay is unfair, because it emphasizes a compensation factor decorrelated from value and performance. An employee brings the same value to the company whether they work here or here, and should therefore receive the same pay.”

>

“I think that higher pay adjustments for living in a city like New York are fully justified, but only if you’re physically in the city, paying rent. The adjustment wouldn’t make sense if you were fully remote, working for a company based in New York, and living elsewhere.

I don’t necessarily know that it’s harder to get a job somewhere else, after having worked in NYC, unless you’re adamant about receiving the same pay.

I can’t say for sure whether I would accept a job with lower pay, but I do think that I would be open to it at a different stage in my life (not right now), if it meant being fully remote.”

– Sarah Teng, Global Product Marketing Manager at TikTok (New York City)

>

🔖 Related read: [Company leaders weighed in on location-based salaries. Here are the pros and cons](https://www.fastcompany.com/90758618/company-leaders-weighed-in-on-location-based-salaries-here-are-the-pros-and-cons)

## 3. How can your compensation strategy support DEI?

While an increasing number of organizations are sitting up and taking notice of DEI, it’s still very much an ongoing battle.

Software development particularly, still has a long way to go as an industry, with some of the biggest reported gender pay gaps. Indeed, [Uniting Cloud’s recent survey](https://landing.uniting.cloud/Unitingcloud/Uniting%20Cloud%20-%202022%20Industry%20Report.pdf) revealed a gender pay gap of 4% among junior developers, 27% gap among mid-level developers and 31% among experienced developers.

Incorporating DEI into your compensation strategy is a powerful way to drive change. Some words of advice:

- Build a standardized compensation strategy to avoid bias
- Carry out regular critical analysis (internally or with the help of an external organization) of your pay structure to identify any inequalities and make strategic adjustments
- Look at pay equity as more than just salary, make sure to evaluate access to bonuses, stock options, advancement opportunities, etc.
- Take a stand on salary transparency (whether it’s clearly communicating why employees earn what they earn and how they can earn more, including salary ranges on job posts, or making employee salaries public)

>

“The first step to understanding how to approach compensation from a DEI perspective is to understand the underlying data. It’s important to have a full picture of current total compensation and to bring into that data any demographical information on the workforce. Once you have the data in a good place you can analyse, paying specific attention to pay equity of similar or same positions in relation to different diverse populations in the organisation.

Pay gap analysis is helpful to understanding, at a macro level, the differences between the hourly rates of populations. Currently in the UK, gender pay gap analysis is mandatory for organisations with more than 250 employees, but smaller organisations can also publish their gap analysis. However, ethnicity pay gap reporting has been touted for some time with an anticipated government announcement on guidance coming soon. For an inclusive employer, it’s important to be ahead of the curve, not waiting for legislation to dictate reporting but to instead be open and transparent about compensation.

In many organisations the pay gaps seen can often be attributed to not having diversity at senior levels. To remedy this, I’d recommend an organisation look at their talent management strategy holistically and nurture diverse talent into senior positions. A compensation strategy should only form part of the greater reward strategy. By focusing on internal development of skills and providing career and pay progression opportunities, organisations can benefit from an enhanced employee value proposition.”

– Anonymous, People Analytics and HRMI Manager at large banking corporation

>

🔖 Related read: [Do Your Pay Practices Support Diversity, Equity, and Inclusion?](https://www.compa.as/blog/pay-practices-diversity-equity-inclusion)

## Subscribe for more CoderPad insights

## Trending Articles

Previous slide Next slide [Hiring Developers

## How to Hire for AI Fluency Now That It’s a Critical Skill

Based on the CoderPad webinar featuring Bayo Ojuri (CoderPad), Bonnie Dilber (Zapier), and Melany Austin (GoDaddy). “AI fluency” has quietly become a line item in nearly every technical job description. The problem: most teams added the requirement long before they had a reliable way to assess it. You can ask a candidate whether they use […]

Read the post](https://coderpad.io/blog/hiring-developers/how-to-hire-for-ai-fluency-now-that-its-a-critical-skill/) [Hiring Developers

## Hot Takes on Hiring: “AI Fluency” Is a Myth

Our CEO, Amanda Richardson, and our Head of Product, Frank Hauben, can’t agree on anything else. We put Amanda and Frank on camera, handed them five spicy hot takes about AI in hiring, and told them not to sit on the fence. They sat on the fence anyway. Here’s what they actually fought about. Amanda […]

Read the post](https://coderpad.io/blog/hiring-developers/hot-takes-on-hiring-ai-fluency-is-a-myth/) [Hiring Developers

## 5 Unfiltered Takes on AI That Engineering Leaders Actually Believe

We put a room full of senior engineering leaders together, took away the slides, added beer, and asked them to say the thing they’d never put in a LinkedIn post. No PR-approved talking points, no vendor gloss, just people who ship for a living telling the truth about what AI is doing inside their orgs […]

Read the post](https://coderpad.io/blog/hiring-developers/5-unfiltered-takes-on-ai-that-engineering-leaders-actually-believe/) [Hiring Developers

## Your Developer Interview Loop Is a Year Old. Is It Still Finding Your Best Candidates?

A YC-backed founder called me last week with some good questions. His 20-person startup hadn’t hired an engineer in over a year. Now they’re opening reqs again, and instead of just dusting off the old loop, he wanted to understand how interviews had changed and if candidates were ready for AI interviews. His process — […]

Read the post](https://coderpad.io/blog/hiring-developers/your-developer-interview-loop-is-a-year-old-is-it-still-finding-your-best-candidates/) [Hiring Developers

## AI Fluency Is the New Technical Skill. Is Your Hiring Process Ready?

Artificial intelligence has fundamentally changed software development. Developers are no longer working in isolation, writing every line of code from memory. AI has become part of the engineering workflow, helping developers brainstorm approaches, generate boilerplate code, and debug complex issues. The question isn’t whether engineers are using AI. It’s how effectively they’re using it. Hiring […]

Read the post](https://coderpad.io/blog/hiring-developers/ai-fluency-is-the-new-technical-skill-is-your-hiring-process-ready/) [Hiring Developers

## AI Didn’t Kill Entry Level Hiring. Bad Screening Did.

For the last two years, the narrative has been loud, confident, and mostly wrong: AI is coming for entry level engineering jobs. The story goes something like this: If AI can write code, summarize docs, generate tests, and debug basic issues, why would companies still hire junior engineers? It sounds logical. It is also incomplete. […]

Read the post](https://coderpad.io/blog/hiring-developers/ai-didnt-kill-entry-level-hiring-bad-screening-did/) [Hiring Developers

## The Resume Is Dead. Most Teams Just Haven’t Admitted It Yet.

Resumes made sense when applying for a job took real effort. That era is over. AI lets candidates apply to hundreds of roles in the time it once took to write a single cover letter. Employer-side AI systems process the flood. The result is a hiring funnel built almost entirely on artificial signals, where the […]

Read the post](https://coderpad.io/blog/hiring-developers/the-resume-is-dead-most-teams-just-havent-admitted-it-yet/) [Hiring Developers

## Is Your Technical Hiring Process Screening Out Great Engineers?

The short answer: Many technical hiring processes are doing the latter. High-friction interview loops, live coding under observation, and AI-restrictive assessments are measuring interview performance, not job performance. The fix isn’t rebuilding from scratch — it’s auditing whether your process measures engineering capability or something else entirely. If you attended our recent webinar with CoderPad […]

Read the post](https://coderpad.io/blog/hiring-developers/is-your-technical-hiring-process-screening-out-great-engineers/) [Hiring Developers

## Junior Developers Are Your Strategic Advantage—If You Can Actually Evaluate Them

Campus recruiting season arrives the same way every year: hundreds of applications, a narrow window, and a process that was never designed for this much volume or this much pressure. Meanwhile, the definition of “technical skill” is actively shifting—AI-polished resumes have made traditional screening nearly meaningless, and the skills that predict junior developer success look […]

Read the post](https://coderpad.io/blog/hiring-developers/junior-developers-are-your-strategic-advantage-if-you-can-actually-evaluate-them/) [Hiring Developers

## Your Hiring Process Is Losing You Top Talent. Before They Ever Interview!

Here’s a hard truth most TA leaders don’t want to admit: your hiring process is screening for the wrong thing. Not skills. Not judgment. Not potential. It’s screening for the ability to interview well. And those two things have almost nothing to do with each other. We sat down with recruiting experts Cammas Freeman, Phil […]

Read the post](https://coderpad.io/blog/hiring-developers/your-hiring-process-is-losing-you-top-talent-before-they-ever-interview/) [Hiring Developers

## CoderPad Uses CoderPad to Hire Engineers. Here’s How.

When we opened our latest software engineer role, we had 100 applications within 24 hours. By the end of the first week, without running a single ad, we had 160 candidates in the pipeline. That’s a lot of signal to sort through. And it forced us to be honest about something every engineering leader eventually […]

Read the post](https://coderpad.io/blog/hiring-developers/coderpad-uses-coderpad-to-hire-engineers-heres-how/) [Hiring Developers

## Is Your Technical Hiring Process Built for the AI Era? Find Out With a New Quiz.

AI didn’t just change how engineers build software. It changed what it means to hire one. The tools engineers use every day — AI coding assistants, prompt-driven debugging, multi-model workflows — are now fundamental to how modern development teams operate. According to our State of Tech Hiring 2026 Report, 82% of developers find generative AI […]

Read the post](https://coderpad.io/blog/hiring-developers/is-your-technical-hiring-process-built-for-the-ai-era-find-out-with-a-new-quiz/)

## Hire with confidence.

See why engineering teams trust CoderPad to evaluate developers with realistic, AI-ready hiring workflows.

[Request a demo](https://coderpad.io/sales/)
