1

Scala Engineer Jobs in California (NOW HIRING)

Scala Engineer

Cupertino, CA · On-site

$68.75 - $91/hr

Scala Engineer Location: Cupertino, CA (Silicon Valley) Duration: 6-12+ months No C2C at this moment, any visa is okay. Thanks! Interview: * * First step: Phone Interview including a Collabedit ...

Senior Scala Engineer

San Mateo, CA

$170K/yr

  • Medical

  • Retirement

You have expert-level programming skills in JVM languages: Java / Scala * You are proficient in Software Development Best Practices (SCM / Unit Tests) * You have deployed customer-facing software ...

Senior Scala Engineer

San Mateo, CA

$170K/yr

  • Medical

  • Retirement

You have expert-level programming skills in JVM languages: Java / Scala * You are proficient in Software Development Best Practices (SCM / Unit Tests) * You have deployed customer-facing software ...

Position: Scala Developer Location: Mountain View, CA Duration: Contract / Perm Responsibilities: * Collaborate with a wide range of teams to deliver compelling user experiences * Develop high ...

Scala Developer Location: Mountain View, CA Duration: Contract / Perm Responsibilities: * Collaborate with a wide range of teams to deliver compelling user experiences * Develop high quality, highly ...

java developer with scala

San Jose, CA

$59.75 - $77.25/hr

There are two round of Interview:- 1-Telephone 2-Skype ROLE Java Developer with Scala Duration of Hiring 12+ months Extension Possible Yes Work Location San Jose, SFO, CA & Seattle, WA - Backend ...

Scala Architect

San Jose, CA

$74.75 - $96/hr

Experience functional programming such as Scala * AWS experience You would lead the design and architect of end-to-end infrastructure using Scala * Previous experience working on petabyte-scale data ...

Software Engineer (Scala)

Palo Alto, CA · On-site

$130K - $155K/yr

  • Retirement

  • PTO

Professional software engineer for 2+ years with a focus on platform engineering * Professional experience with Scala and/or Java * Professional experience working with PostgreSQL * Understanding of ...

Sr. Software Development Engineer - Scala

Redlands, CA · On-site

$123K - $162K/yr

Esri is a leading company in geospatial technology, and they are seeking a Senior Software Development Engineer specializing in Scala. The role involves designing and developing innovative software ...

Scala Architect

San Jose, CA · On-site

$74.75 - $96/hr

Experience functional programming such as Scala * AWS experience You would lead the design and architect of end-to-end infrastructure using Scala * Previous experience working on petabyte-scale data ...

Software Engineer (Scala)

Palo Alto, CA

$130K - $155K/yr

  • Retirement

  • PTO

Professional software engineer for 2+ years with a focus on platform engineering * Professional experience with Scala and/or Java * Professional experience working with PostgreSQL * Understanding of ...

... Scala to provide creative, logical, and practical solutions that yield innovative software product capabilities for ArcGIS Workflow Manager. As a software engineer, you will design and develop ...

Sr. Software Development Engineer - Scala

Redlands, CA · On-site

$123K - $202K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Software Engineering or STEM related field Recommended Qualifications * Knowledge of or familiarity with Scala, actor systems, and/or the sbt build tool

Software Development Engineer II - Scala

Redlands, CA · On-site

$101K - $167K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Software Engineering or STEM related field Recommended Qualifications * Knowledge of or familiarity with Scala, actor systems, and/or the sbt build tool

Sr. Software Development Engineer - Scala

Redlands, CA · On-site

$123K - $202K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Software Engineering or STEM related field Recommended Qualifications * Knowledge of or familiarity with Scala, actor systems, and/or the sbt build tool

Software Development Engineer II - Scala

Redlands, CA · On-site

$101K - $167K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Software Engineering or STEM related field Recommended Qualifications * Knowledge of or familiarity with Scala, actor systems, and/or the sbt build tool

New

next page

Showing results 1-20

Scala Engineer information

See California salary details

$38.5K

$100.4K

$135.7K

How much do scala engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for scala engineer in California is $100,420.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,900.00 and $115,000.00 per year, depending on experience, location, and employer.

What are the common challenges Scala engineers face when working on large-scale applications?

Scala Engineers working on large-scale applications often encounter challenges related to codebase complexity and maintaining functional programming paradigms alongside object-oriented practices. Balancing performance optimization with Scala’s expressive syntax can also require careful design decisions. Collaboration with cross-functional teams, such as DevOps and QA, is crucial to ensure smooth deployment and continuous integration. Staying updated with the evolving Scala ecosystem and best practices helps mitigate these challenges and fosters career growth.

What is the difference between Scala Engineer vs Java Developer?

AspectScala EngineerJava Developer
Required CredentialsBachelor's in CS, Scala certifications (optional)Bachelor's in CS, Java certifications (optional)
Work EnvironmentBackend development, data processing, functional programmingBackend, web applications, enterprise systems
Industry UsageTech, finance, data science, startupsEnterprise, finance, web services, software firms

Both roles involve backend development and require a bachelor's degree in computer science. Scala Engineers focus on functional programming and data-heavy applications, often in tech and finance sectors. Java Developers work across a broader range of enterprise applications and web services. While their skill sets overlap, Scala Engineers typically work with newer, functional paradigms, whereas Java Developers often focus on object-oriented programming.

What are the key skills and qualifications needed to thrive as a Scala engineer, and why are they important?

To thrive as a Scala Engineer, you need strong programming skills in Scala and functional programming principles, often supported by a degree in computer science or related experience. Familiarity with tools like sbt, Akka, Play Framework, and version control systems such as Git is typically required. Problem-solving abilities, effective communication, and a collaborative mindset are valuable soft skills in this role. These skills and qualities are important because they enable efficient development of robust, scalable applications and smooth teamwork in dynamic software environments.

What does a Scala engineer do?

A Scala Engineer is a software developer who specializes in building applications using the Scala programming language. They design, develop, and maintain scalable and high-performance software systems, often working with frameworks like Akka or Play. Scala Engineers frequently work on backend services, data processing pipelines, or distributed systems, leveraging Scala's functional and object-oriented features. Their responsibilities may also include testing, code reviews, and collaborating with other engineers to ensure the quality and reliability of software products.
Infographic showing various Scala Engineer job openings in California as of August 2026, with employment types broken down into 88% Full Time, 5% Part Time, 2% Temporary, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $100,420 per year, or $48.3 per hour.

$68.75 - $91/hr

Full-time

Re-posted 15 days ago


Job description

Scala Engineer
Location: Cupertino, CA (Silicon Valley)
Duration: 6-12+ months
No C2C at this moment, any visa is okay. Thanks!
Interview:
    • First step: Phone Interview including a Collabedit sessions (45 min)
    • Second Step: Onsite or Video for non-local candidates (2 hours)

Top Skills:
    • Scala or Java 8 Functional Programming (Deep experience with Java, Scala, C++, C#, F#)
    • Cassandra/ElasticSearch experience
    • Experience developing web services and scalable apps/building data pipelines
    • Experience using Docker for deployments
    • Experience Performing Unit testing
    • Experience with databases and indexing, e.g. Cassandra, ElasticSearch, SQL, Solr

Job Summary and Maps Team:
We are small team responsible for platform web-services and we make them responsive, resilient and elastic. We are looking for an engineer to join our team who shares the same drive and gets excited about working with technologies such as Scala, Cassandra, ElasticSearch, Kafka, Akka, Hadoop and Spark. There are multiple different apps/tools people can use for navigation and many of them are becoming very sophisticated. Apple Maps has struggled with making their Maps program one of the top. In order to compete with other Map's programs, they need to build out a data platform that houses/provides quality and valuable data that can be used to constructively design and build a stronger system for users.