1

Scala Software Engineer Jobs in California (NOW HIRING)

ClifyX is a company seeking an experienced AEM + QE Software Engineer. The role involves testing ... and/or Scala testing • Knowledge of SQL and database schema design • Experience with UI, ...

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

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

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

Scala Developer

Fremont, CA · On-site

$58.25 - $75.50/hr

Info Way Solutions is seeking a Scala Developer for a 12+ month project. The role involves Scala ... software development methods • Experience working on Agile environment • Excellent ...

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

Staff, Software Engineer

San Mateo, CA · On-site

$143K - $286K/yr

What you'll do...As a Staff Software Engineer , you will play a critical role in designing ... with Scala. * 2+ years of experience working in Agile development environments across ...

Senior Software Engineer

Sunnyvale, CA · On-site

$143K - $189K/yr

Senior Software Engineer Location : 1375 Crossman Avenue, Sunnyvale, CA 94089 Duties: Assess gaps ... Experience coding in Java, Python, and Scala object-oriented programming languages for backend ...

Staff, Software Engineer

Hayward, CA · On-site

$143K - $286K/yr

What you'll do...As a Staff Software Engineer , you will play a critical role in designing ... with Scala. * 2+ years of experience working in Agile development environments across ...

Staff, Software Engineer

Fremont, CA · On-site

$143K - $286K/yr

What you'll do...As a Staff Software Engineer , you will play a critical role in designing ... with Scala. * 2+ years of experience working in Agile development environments across ...

What you'll do...As a Staff Software Engineer , you will play a critical role in designing ... with Scala. * 2+ years of experience working in Agile development environments across ...

Showing results 21-40

Scala Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do scala software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for scala software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What is a Scala software engineer?

Scala Software Engineers are professionals who specialize in developing software applications using the Scala programming language. They design, implement, test, and maintain codebases, often leveraging Scala's functional and object-oriented features to build scalable and robust systems. These engineers may work on backend services, data processing, or distributed systems, and are commonly employed in industries like finance, technology, and data analytics. Their role often involves collaborating with cross-functional teams and utilizing tools from the JVM ecosystem. Strong problem-solving skills and knowledge of concurrent programming are typically important for this position.

How does a Scala software engineer typically collaborate with other team members in an agile development environment?

As a Scala Software Engineer, you’ll often work within cross-functional agile teams that include frontend and backend developers, QA engineers, product managers, and DevOps specialists. Collaboration is achieved through regular stand-up meetings, code reviews, and pair programming sessions, which help ensure alignment and maintain high code quality. You’ll frequently participate in sprint planning and retrospectives, contributing both technical expertise and feedback to improve processes. Effective communication and a willingness to share knowledge are key to fostering a productive and supportive team dynamic.

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

To thrive as a Scala Software Engineer, you need a solid understanding of functional programming, data structures, algorithms, and proficiency in Scala, often supported by a degree in computer science or related fields. Familiarity with tools like sbt, Akka, Play Framework, and version control systems (e.g., Git) is commonly required, along with experience in distributed systems or big data technologies. Problem-solving ability, collaboration, and strong communication skills help engineers excel in team environments and tackle complex technical challenges. These skills ensure efficient, scalable software development and foster innovation in fast-evolving technical landscapes.

What is the difference between Scala Software Engineer vs Java Software Engineer?

AspectScala Software EngineerJava Software Engineer
Required CredentialsBachelor's in CS or related, Scala certifications (optional)Bachelor's in CS or related, Java certifications (optional)
Work EnvironmentDeveloping scalable applications, functional programmingBuilding enterprise applications, object-oriented programming
Industry UsageTech companies, data processing, backend servicesFinancial, enterprise, web applications
Common Search/ComparisonOften compared for JVM language skills, functional vs OOPMore widespread, but similar in backend roles

The main difference between a Scala Software Engineer and a Java Software Engineer lies in the programming language focus and application style. Scala engineers typically work with functional programming paradigms and scalable systems, while Java engineers focus on object-oriented development for enterprise solutions. Both roles require similar educational backgrounds and are common in JVM-based environments, but Scala roles are more specialized for data-heavy and scalable applications.

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

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

Infographic showing various Scala Software Engineer job openings in California as of August 2026, with employment types broken down into 83% Full Time, and 17% Contract. Highlights an 84% In-person, and 16% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

AEM + QE Software engineer

ClifyX

Sunnyvale, CA • On-site

Full-time

Re-posted 28 days ago


Job description

Job Summary:
ClifyX is a company seeking an experienced AEM + QE Software Engineer. The role involves testing AEM CMS applications and JVM based web applications, with a focus on QA Automation and various testing methodologies.
Responsibilities:
• 5+ years of experience testing AEM CMS applications in web/hybrid & headless approaches.
• Deep understanding of AEM Pages, Content Fragments, Nested content fragment models, Components, MSM, inheritance and UI validations on AEM using 6.3/6.4/6.5 versions.
• 5+ years of experience testing JVM based web applications
• QA Automation around AEM functionally and extended UI/API functionality.
• Experience with UI, functional, white box Java and/or Scala testing
• Knowledge of SQL and database schema design
• Experience with UI, functional, white box (Java, Scala, or any other language), and integration testing for applications running on Linux
• Experience with UNIX commands (for example, accessing remote servers, working with file systems, searching logs using regular expressions, and accessing NoSQL)
• Expertise in Java and/or Scala programming.
Qualifications:
Required:
• 5+ years of experience testing AEM CMS applications in web/hybrid & headless approaches.
• Deep understanding of AEM Pages, Content Fragments, Nested content fragment models, Components, MSM, inheritance and UI validations on AEM using 6.3/6.4/6.5 versions.
• 5+ years of experience testing JVM based web applications.
• QA Automation around AEM functionally and extended UI/API functionality.
• Experience with UI, functional, white box Java and/or Scala testing.
• Knowledge of SQL and database schema design.
• Experience with UI, functional, white box (Java, Scala, or any other language), and integration testing for applications running on Linux.
• Experience with UNIX commands (for example, accessing remote servers, working with file systems, searching logs using regular expressions, and accessing NoSQL).
• Expertise in Java and/or Scala programming.
Company:
ClifyX provides innovative business solutions which satisfy requirements for mission-critical reliability, scalability, interoperations. Founded in 1998, the company is headquartered in South Plainfield, USA, with a team of 501-1000 employees. The company is currently Late Stage.

ClifyX logo

About ClifyX

Sourced by ZipRecruiter

ClifyX is a well-established player in the IT Services sector that specializes in providing result-oriented technological solutions to a wide range of industrial verticals. Based in South Plainfield, New Jersey, ClifyX offers a comprehensive selection of IT services that include project staffing, application development, professional consulting, and other IT-based solutions. While the company's website, clifyx.com, does not divulge the exact founding date, it is clear that ClifyX has grown into a renowned name within their domain, thanks to their unwavering commitment to innovative practices. The company's mission statement revolves around harnessing the power of technology to assist their clientele in steering their respective businesses towards success.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

South Plainfield, NJ, US

Year founded

1998