1

Scala Software Developer Jobs in California (NOW HIRING)

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 ...

Java / Scala COMPENSATION AND BENEFITS: $150,000 - $350,000 USD Base salary is just one part of our total rewards package at SpaceXAI, which also includes equity, comprehensive medical, vision, and ...

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 ...

Senior Software Engineer

Glendale, CA · On-site

$129K - $171K/yr

... software engineer for building and managing our Marketing Automation suite of products from small ... Scala. This role is responsible to ensure the delivery of high quality, robust and scalable ...

Senior Software Engineer

San Mateo, CA · On-site

$160K - $271K/yr

... and Java/Scala. * Drive the design and build of real-time stream processing systems and ... in software engineering roles focused on data platforms or data engineering. * Deep expertise in ...

Java - Hadoop Developer / SDET Duration: Long Term Location: Palo Alto, CA Interview Type: In ... Hive, Big Data, Hadoop, Mapreduce, Scala, Test Engineering, Test Data, Java - Full Stack, Hibernate ...

Java - Hadoop Developer / SDET Duration: Long Term Location: Palo Alto, CA Interview Type: In ... Hive, Big Data, Hadoop, Mapreduce, Scala, Test Engineering, Test Data, Java - Full Stack, Hibernate ...

Java / Scala COMPENSATION AND BENEFITS: $150,000 - $350,000 USD Base salary is just one part of our total rewards package at SpaceXAI, which also includes equity, comprehensive medical, vision, and ...

Java / Scala COMPENSATION AND BENEFITS: $150,000 - $350,000 USD Base salary is just one part of our total rewards package at SpaceXAI, which also includes equity, comprehensive medical, vision, and ...

Showing results 41-60

Scala Software Developer information

What does a Scala software developer do?

A Scala Software Developer designs, develops, and maintains software applications using the Scala programming language. They often work on backend systems, data pipelines, or distributed applications, taking advantage of Scala's functional and object-oriented features. These developers also collaborate with teams to build scalable, high-performance solutions and may integrate Scala with other technologies such as Java or big data frameworks like Apache Spark. Their work involves writing clean, efficient code, performing code reviews, and troubleshooting issues to ensure robust application performance.

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

To thrive as a Scala Software Developer, you need a strong grasp of Scala programming, functional and object-oriented design, and a solid understanding of computer science principles, typically supported by a degree in computer science or related experience. Familiarity with development tools such as sbt, Git, and build/deployment pipelines, as well as frameworks like Akka or Play, is highly valued and often required. Excellent problem-solving abilities, collaboration, and effective communication are crucial soft skills for working in agile teams and delivering scalable solutions. These competencies ensure robust, maintainable software and successful teamwork in fast-paced development environments.

What are some common challenges Scala software developers face when working on large-scale systems?

Scala Software Developers working on large-scale systems often encounter challenges such as managing complex codebases, ensuring compatibility with Java libraries, and optimizing for performance. Functional programming paradigms in Scala can add a learning curve and may require careful design to maintain code readability and scalability. Collaboration with cross-functional teams, such as DevOps and QA, is essential for deploying and maintaining robust, production-ready applications.

How much do Scala software developers make?

Scala software developers in the US typically earn between $100,000 and $150,000 annually, depending on experience, location, and skill level. Senior developers with expertise in distributed systems and functional programming can earn higher salaries, especially in tech hubs or with specialized certifications.

What job categories do people searching Scala Software Developer jobs in California look for?

The top searched job categories for Scala Software Developer jobs in California are:

What cities in California are hiring for Scala Software Developer jobs?

Cities in California with the most Scala Software Developer job openings:

Infographic showing various Scala Software Developer job openings in California as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Senior Scala Engineer

Ra

San Mateo, CA • On-site

$170K/yr

Full-time

Medical, Retirement

Re-posted 9 days ago


Job description

Company Description

We embrace diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be.

Job Description

What can we promise?

  • Salary up to $170,000
  • Medical Benefits, Retirement, and Equity
  • No travel
  • Candidate Visa Supported 


When you are on board!

  • You will own one or more components of our platform 
  • You will work side-by-side with engineers on architecture, integration and maintenance of the platform 
  • You will design, architecture, develop, review codes, and test key system areas like Security Architecture, Data Management Layer, High Availability RESTful web services, Extensible Analytics Pipeline, and Logging and Monitoring Infrastructure
  • And so much more.....let's talk!
Qualifications

We'd love to have you on board, if:

  • 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 into a Production Environment
  • You have demonstrated ownership of large projects or feature sets
  • You have good healthcare domain expertise
  • You have experience with both SQL and noSQL DB systems
  • You have experience in Data Science Algorithms 
  • You have experience with Data manipulation and scripting with Python
  • You know Big Data Technologies such as Cassandra, Hadoop and Elastic Search
Additional Information

All your information will be kept confidential according to EEO guidelines.