How much do Scala developers earn?

Scala developer salaries broken down by experience, seniority, and position salary listings

Scala
Back End
Development
Full Stack
Understanding compensation
3 minutes article
Cover of Four people sitting around a desk working on laptops article

The average Scala developer salary is £88,750, based on expected salaries of 148 developers looking for UK-based work on cord in 2021. The average salary range of mid-senior level Scala developer positions in the UK is £45,833-££81,000. These insights break down the details of the salary expectations of Scala developers by years of experience and seniority, as well as the salaries listed on 45 Scala developer positions at different seniority levels.

Scala developer salary expectations by years of experience

Graph showing average Scala Developer salary expectations by years of experience

Up to 11 years' experience, Scala developer salaries increase at an average of £7,612 per year from £50,556 to £134,286. Above 11 years' experience, they drop, and don't tend to significantly exceed £105,000 on average. This suggests that, at 11 years or more in, years' experience is no longer the most decisive factor in a Scala developer's salary expectations, and that they may need to change jobs (into, for example, architecture or management) in order to increase their earning potential above this level.

Scala developer salary expectations by seniority

Graph showing average salary expectations of Scala Developers by seniority

On average, UK-based Scala developers expect the following salaries:

  • Entry-level: £45,000
  • Junior: £50,000
  • Mid: £66,220
  • Senior: £94,652
  • Lead: £111,200

Scala developers who become Lead level (i.e., middle managers) can expect to earn above the £105,000 level which most hands-on Scala developer salaries cap out at, but below the £134,386 level at which they peak around 11 years in.

Salary ranges of Scala developer positions

Positions on cord are posted with a minimum salary level and a maximum salary level. The graph below shows the average values of these ranges, as well as the average mid-point. Average ranges are large for several reasons, including that definitions of seniorities vary across companies, and that positions can be posted with multiple seniorities (but only one salary range).

Graph showing average min., mid. and max. salaries of Entry, Junior, Mid, Senior and Lead Scala Developer positions

Among 45 UK-based Scala Developer positions, the average mid point of salaries listed were as follows:

  • Entry-level: £35,000
  • Junior: £46,250
  • Mid: £57,708
  • Senior: £69,667
  • Lead: £76,042

Based on the expectations data above, Scala developers tend to expect salaries below or in line with the upper position ranges at entry, junior and mid level, but at senior and lead level Scala developer average salary expectations exceed the maximum level that companies are willing to offer.

Key Insights

  • The average Scala developer salary is £88,750
  • Scala developer salaries increase at an average of £7,612 per year of experience from £50,556 to £134,286 after 11 years
  • Entry-mid level Scala developers expect to be paid around the upper limit of what companies are willing to offer. Senior and lead Scala developers expect to be paid above what companies are, on average, willing to pay.

Data Disclaimer

Salary expectation data refers to 148 UK-based Back End or Full Stack engineers listing Scala as a primary skill, looking for UK-based (On-site or Hybrid) work on cord between January - December 2021.

Position salary data refers to 45 UK-based Back End or Full Stack developer positions posted on cord between January - December 2021 listing Scala as a required skill.

While data encompasses the whole of the UK, the majority of UK-based roles on cord are based in London, which makes the data more relevant to people considering work in London. Further information on regional salaries will be available soon.

Dan McEvoy on cord
Dan McEvoy, Content Writer
Tuesday, 14 December 2021