1

Scala Software Developer Jobs in Beaverton, OR (NOW HIRING)

... software applications. * Responsible for the ingestion, maintenance, improvement, cleaning, and ... Java, Scala, Python - any one is fine * Healthcare Domain knowledge Required Experience, Skills and ...

Showing results 21-23

Scala Software Developer information

See Beaverton, OR salary details

$49.9K

$116.4K

$172.7K

How much do scala software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for scala software developer in Beaverton, OR is $116,370.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,600.00 and $135,300.00 per year, depending on experience, location, and employer.

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 are popular job titles related to Scala Software Developer jobs in Beaverton, OR?

For Scala Software Developer jobs in Beaverton, OR, the most frequently searched job titles are:

What job categories do people searching Scala Software Developer jobs in Beaverton, OR look for?

The top searched job categories for Scala Software Developer jobs in Beaverton, OR are:

What cities near Beaverton, OR are hiring for Scala Software Developer jobs?

Cities near Beaverton, OR with the most Scala Software Developer job openings:

Infographic showing various Scala Software Developer job openings in Beaverton, OR as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $116,370 per year, or $55.9 per hour.

BigData Engineer / Architect

Nitor Infotech

Portland, OR • On-site

Full-time

Re-posted 6 days ago


Job description

Company Description
The hunt is for a strong Big Data Professional, a team player with the ability to manage effective relationships with a wide range of stakeholders (customers & team members alike). Incumbent will demonstrate personal commitment and accountability to ensure standards are continuously sustained and improved both within the internal teams, and with partner organizations and suppliers.
Role: Big Data Engineer
Location: Portland OR.
Duration: Full Time
Skill Matrix:
Map Reduce - Required
Apache Spark - Required
Informatica PowerCenter - Required
Hive - Required
Apache Hadoop - Required
Core Java / Python - Highly Desired
Healthcare Domain Experience - Highly Desired
Job Description
Responsibilities and Duties
  • Participate in technical planning & requirements gathering phases including architectural design, coding, testing, troubleshooting, and documenting big data-oriented software applications.
  • Responsible for the ingestion, maintenance, improvement, cleaning, and manipulation of data in the business's operational and analytics databases, and troubleshoots any existent issues.
  • Implementation, troubleshooting, and optimization distributed solutions based on modern big data technologies like Hive, Hadoop, Spark, Elastic Search, Storm, Kafka, etc. in both an on premise and cloud deployment model to solve large scale processing problems
  • Design, enhance and implement ETL/data ingestion platform on the cloud.
  • Strong Data Warehousing skills, including: Data clean-up, ETL, ELT and handling scalability issues for enterprise level data warehouse
  • Capable of investigating, familiarizing and mastering new data sets quickly
  • Strong troubleshooting and problem-solving skills in large data environment
  • Experience with building data platform on cloud (AWS or Azure)
  • Experience in using Python, Java or any other language to solving data problems
  • Experience in implementing SDLC best practices and Agile methods.

Qualifications
Required Skills:
  • Data architecture/ Big Data/ ETL environment
  • Experience with ETL design using tools Informatica, Talend, Oracle Data Integrator (ODI), Dell Boomi or equivalent
  • Big Data & Analytics solutions Hadoop, Pig, Hive, Spark, Spark SQL Storm, AWS (EMR, Redshift, S3, etc.)/Azure (HDInsight, Data Lake Design)
  • Building and managing hosted big data architecture, toolkit familiarity in: Hadoop with Oozy, Sqoop, Pig, Hive, HBase, Avro, Parquet, Spark, NiFi
  • Foundational data management concepts - RDM and MDM
  • Experience in working with JIRA/Git/Bitbucket/JUNIT and other code management toolsets
  • Strong hands-on knowledge of/using solutioning languages like: Java, Scala, Python - any one is fine
  • Healthcare Domain knowledge

Required Experience, Skills and Qualifications
Qualifications:
  • Bachelor's Degree with a minimum of 6 to 9 + year's relevant experience or equivalent.
  • Extensive experience in data architecture/Big Data/ ETL environment.

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