1

Scala Engineer Jobs (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 customer-facing software ...

Spark Scala Engineer

Irving, TX · On-site

$51.75 - $68.50/hr

The Spark Scala Engineer will contribute to software application design, coding, and maintaining system stability while collaborating with cross-functional teams to enhance software quality and ...

Java/Scala Developer

Tampa, FL · On-site

$48.25 - $62.25/hr

Job Summary : NLB Services is seeking a Java/Scala Developer with at least 5 years of professional experience. The role requires expertise in Java and/or Scala programming, along with strong ...

Java/Scala Developer

Atlanta, GA · On-site

$49 - $63.50/hr

Java developer or Scala developer with Kafka or Kinesis Remote Long-Term Java developer + Kafka or Kinesis + No SQL + AWS (must be solid in Java coding) Scala developer + Kafka or Kinesis + No SQL ...

Senior Scala Engineer (Hybrid)

Chicago, IL · On-site +1

$130K - $170K/yr

Proficiency in Scala and other JVM or functional programming languages * Experience designing and building RESTful microservices and scalable system architectures. * Hands-on experience with ...

Scala Developer Irving TX * Web Service and distributed systems development experience using Scala ( or some scala experience plus Web Service development in Java will also be ok) * Experience ...

Principal Engineer (Scala or Java)

New York, NY · On-site +1

$147K - $198K/yr

Role Summary We are looking for a Principal Scala Engineer to help lead the architecture, modernization, and long-term technical direction of the PollFish platform and related services. This is a ...

Showing results 21-40

Scala Engineer information

See salary details

$39K

$101.8K

$137.5K

How much do scala engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for scala engineer in the United States is $101,752.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $116,500.00 per year, depending on experience, location, and employer.

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.

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

Who are the top companies hiring for Scala Engineer jobs?

The top employers for Scala Engineer jobs are:

What states have the most Scala Engineer jobs?

States with the most job openings for Scala Engineer jobs include:

Infographic showing various Scala Engineer job openings in the United States as of August 2026, with employment types broken down into 94% Full Time, 2% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $101,752 per year, or $48.9 per hour.

Senior Scala Engineer

Ra

San Mateo, CA • On-site

$170K/yr

Full-time

Medical, Retirement

Re-posted 27 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 likeSecurity 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.