1

Scala Software Engineer Jobs (NOW HIRING)

Senior Software Engineer (Scala)

Palo Alto, CA · On-site

$144K - $189K/yr

... Engineers, and Product Managers * Solid understanding of concurrency and distributed systems * Professional experience building software with Scala and/or Java * Experience working with code that ...

... Engineers, and Product Managers * Solid understanding of concurrency and distributed systems * Professional experience building software with Scala and/or Java * Experience working with code that ...

Genesis10 is currently seeking a Software Engineer for a 12+ month contract position. The role ... Scala, Linux Shell, Autosys, etc. • Familiarity with interfaces like Linux Command Line, Editors ...

... Scala, shell scripting/Python - Excellent problem solving and analytical skills - Proven background in Distributed Computing, Data Warehousing, ETL development, and large scale data processing ...

Senior Software Engineer (Scala)

Palo Alto, CA · On-site

$144K - $189K/yr

... Engineers, and Product Managers * Solid understanding of concurrency and distributed systems * Professional experience building software with Scala and/or Java * Experience working with code that ...

Software Engineer LOCATION: Sunnyvale CA Duration: 6 to 12+ Months Rate: DOE Description ... Build n-tier highly scalable, fault tolerant, reactive Microservices using Java/Scala/Go, Camel ...

Software Engineer LOCATION: Sunnyvale CA Duration: 6 to 12+ Months Rate: DOE Description ... Build n-tier highly scalable, fault tolerant, reactive Microservices using Java/Scala/Go, Camel ...

Software Engineer Genesis10 is currently seeking a Software Engineer with our client in the ... Experience with Kotlin or Scala in enterprise application development environments * Strong ...

Senior Software Engineer (Scala)

Washington, DC · On-site

$138K - $182K/yr

... Engineers, and Product Managers * Solid understanding of concurrency and distributed systems * Professional experience building software with Scala and/or Java * Experience working with code that ...

Software Engineer LOCATION: Bentonville AR Duration: 6 to 12+ Months The Software Engineer position ... Scala preferred -2+ years of Microservices experience - 2+ years of experience in agile ways of ...

Senior Software Engineer

Reston, VA

$127K - $168K/yr

Java7, Scala, Akka, AngularJS, JPA, Hibernate, PostgreSQL, SQL Server, Cassandra, git, Jira, Bamboo ... software engineering roles Minimum 8 years of experience with Unix internals; Java or .NET; XML ...

TITLE: Software Engineer LOCATION: Bentonville, AR. Description: NGTS-SMART Retirement- Item ... with Scala preferred - 4+ years of developing / architecting high transaction high throughput ...

next page

Showing results 1-20

People also search for

Scala Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do scala software engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for scala software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

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 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 are Scala Software Engineers?

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.

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.
More about Scala Software Engineer jobs
What cities are hiring for Scala Software Engineer jobs? Cities with the most Scala Software Engineer job openings:
What states have the most Scala Software Engineer jobs? States with the most job openings for Scala Software Engineer jobs include:
Infographic showing various Scala Software Engineer job openings in the United States as of June 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Full Stack SW Engineer (Scala, AngularJS)

Full Stack SW Engineer (Scala, AngularJS)

Roberts Recruiting

Cambridge, MA

Other

Posted 4 days ago


Job description

We are seeking Software Engineer to design and build full stack applications on our partner-facing big data platform.
Successful candidates will love inventing innovative software, capabilities that don't exist anywhere else. This role will involve working on everything from database design to algorithms to, user interfaces.This role is perfect for a back end developer who doesn't mind using UI frameworks (AngularJS) to get the job done.
If you are passionate about creating world-class innovation that delivers practical user benefits, join us.
Responsibilities and Duties
  • Designnew applications, features, and services to support our extensive partner network
  • Collaboratewith customers and product management to build, execute, and maintain a development roadmap.
  • Code, test, shipusing iterative development and continuous deployment
  • Learn new technologies, includingScala, Spark, Machine Learning, Cloud Computing, Hadoop, MongoDB, Postgres,AngularJS
Qualifications and Skills
  • 1+ years as a software engineer using Java or Scala. New grads with work experience should apply. Fans ofErlang, Haskell, or Clojure will fit right in.
  • Strong SQL skills, We use Postgres, but experience with any relational database engine will do.
  • Web UI development skillsare important for some roles. Some exposure to frameworks such as AngularJS, React, or Ember will be helpful.
  • Commercial softwareexperience is important. We ship often under tight deadlines. Our customers are what we are about. Enterprise software development experience is a plus.
  • Design skillsand the ability to understand complex requirements is an every day responsibility. You will own a feature set from concept through requirements, build, and delivery.
  • Undergraduate degreein a quantitative field (Math, Physics, Engineering, and/or Computer Science)..
  • Highly motivatedself-starter and can do attitude