1

Junior Scala Developer Jobs in California (NOW HIRING)

Mentor and coach junior engineers on various design and development aspects of big data platform ... Experience of developing large distributed systems using core Java and/or Scala Experience in at ...

They are looking to add a number of (Junior) Back End Engineers to the team immediately. The Role ... Experience in Java (but will consider Python, Go & Scala) * MySQL/PostgreSQL/Oracle, * AWS or other ...

They are looking to add a number of (Junior) Back End Engineers to the team immediately. The Role ... Experience in Java (but will consider Python, Go & Scala) * MySQL/PostgreSQL/Oracle, * AWS or other ...

... mentor junior data scientists while representing the data science discipline across the ... like Scala or Python, and familiarity with software engineering principles around testing, code ...

... junior engineers and newer engineers (5%); * Write technical documentation around compliance and ... Scala) or untyped programming languages (Javascript, Ruby, Python); * 2 years of experience with ...

next page

Showing results 1-20

Junior Scala Developer information

See California salary details

$23.7K

$87.8K

$135.7K

How much do junior scala developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for junior scala developer in California is $87,810.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,100.00 and $85,900.00 per year, depending on experience, location, and employer.

What skills and qualifications are needed to be a junior Scala developer?

To thrive as a Junior Scala Developer, you need a solid understanding of Scala programming, functional programming principles, and foundational software engineering concepts, often backed by a degree in computer science or a related field. Experience with build tools like SBT, version control systems like Git, and familiarity with frameworks such as Akka or Play are valuable assets. Strong problem-solving abilities, willingness to learn, and effective teamwork and communication skills will set you apart in this collaborative environment. These skills and qualities are essential to contribute meaningfully to development projects, adapt to evolving technologies, and support team goals.

What do junior Scala developers do?

As a Junior Scala Developer, you'll typically work on developing and maintaining backend services, APIs, or data processing pipelines using Scala and related technologies. Your daily tasks may include writing and testing code, reviewing pull requests, fixing bugs, and participating in team meetings or agile sprints. You'll often collaborate with senior developers, QA testers, and product managers to deliver features and solve technical challenges. The role provides an excellent opportunity to learn best practices, improve your coding skills, and gain hands-on experience with real-world Scala applications.

What is a junior Scala developer?

A Junior Scala Developer is an entry-level software engineer specializing in the Scala programming language. They typically assist in writing, testing, and maintaining code for applications, often working under the guidance of senior developers. Their responsibilities may include functional programming, working with frameworks like Akka or Play, and integrating with databases or big data technologies. Strong problem-solving skills and a willingness to learn are crucial for growth in this role.

What job categories do people searching Junior Scala Developer jobs in California look for? The top searched job categories for Junior Scala Developer jobs in California are:
What cities in California are hiring for Junior Scala Developer jobs? Cities in California with the most Junior Scala Developer job openings:
Infographic showing various Junior Scala Developer job openings in California as of June 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $87,810 per year, or $42.2 per hour.

SCALA - AI Software Engineer

CYNET SYSTEMS

Santa Clara, CA • On-site

$42 - $47/hr

Contractor

Posted 23 days ago


Job description

Job Overview:

Pay Range: $42hr - $47hr

Requirement/Must Have:

  • 8+ years of end-to-end software development experience covering design, build, test, deploy, and operate.
  • Proven track record of delivering production-grade systems at scale ideally across multiple domains or industries.
  • Experience working in Agile/Scrum environments with cross-functional teams.
  • Comfortable owning technical decisions independently and presenting solutions to engineering leadership.

Responsibilities:

  • Design, build, and own end-to-end software solutions across the full development lifecycle, from architecture to production.
  • Develop scalable backend systems and data pipelines using Scala.
  • Serve as an internal enabler of AI-led development, onboarding the team onto agentic tools like Claude, Cursor, Windsurf.
  • Identify and drive productivity acceleration opportunities across the engineering team using AI coding workflows.
  • Mentor engineers and set best practices for AI-augmented software delivery.
  • Collaborate with product and application teams to ship high-quality features iteratively.

Nice to Have:

  • Experience with LLM application development, RAG pipelines, prompt engineering, or LangChain, LlamaIndex.
  • Background in data engineering or platform engineering at scale.
  • Prior experience as a technical lead or engineering mentor.
  • Familiarity with functional programming principles, Cats, Cats Effect, ZIO.

Skills:

  • 5+ years of hands-on Scala development, strong grasp of functional programming, type systems, and the JVM ecosystem.
  • Solid understanding of distributed systems, system design, and software architecture patterns (microservices, event-driven, CQRS).
  • Experience with test-driven development (TDD), code review practices, and CI/CD pipelines.
  • Familiarity with data modeling, ETL/ELT pipelines, and working with large-scale datasets.
  • Hands-on experience using Claude, Anthropic for AI-assisted development, code generation, and problem-solving.
  • Ability to evaluate, adopt, and champion emerging AI coding tools as the landscape evolves.
  • Experience measuring and articulating productivity gains from AI tooling adoption across a team.
  • Demonstrated ability to mentor and upskill engineers at junior and mid levels.
  • Passionate about building a culture of continuous learning and AI-augmented development.
  • Strong communication skills, able to translate technical concepts to non-technical stakeholders.

Education and Experience:

  • Languages and frameworks: Scala, Akka, Cats, Cats Effect, ZIO, Play Framework, SBT, SQL (advanced query writing, query optimization, schema design).
  • AI/LLM tooling: Claude, Anthropic API, prompt engineering, API integration, agentic workflows, Cursor, AI-native IDE, multifile editing, agent mode, Windsurf, Cascade agentic workflows, AI-driven code navigation, LLM application development, LangChain, LlamaIndex, RAG pipelines, vector databases (Pinecone, Weaviate, pgvector).
  • Cloud infrastructure: Cloud platforms (AWS, S3, EC2, ECS, Lambda, Kinesis, RDS, GCP, or Azure), Containerization (Docker, Kubernetes, Helm), CI/CD (GitHub Actions, Jenkins, GitLab CI, ArgoCD), Infrastructure as Code (Terraform, Pulumi).
  • Observability and quality: Monitoring and logging (Datadog, Grafana, Prometheus, ELK Stack), Testing (unit, integration, contract testing, ScalaTest, Test containers), Code quality (SonarQube, linting, static analysis).
 

Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a leading staffing and recruiting powerhouse. Proudly recognized as a nationally and locally certified diversity firm, Cynet delivers agile, scalable talent solutions across industries. With an active footprint in all 50 U.S. states and Canada, we support thousands of consultants through our expansive, high-performing recruitment engine operating across North America and Asia—ensuring speed, quality, and consistency in every hire.

Cynet Systems logo

About Cynet Systems

Sourced by ZipRecruiter

Cynet Systems Inc is a staffing and recruiting corporation nestled in Ashburn, VA, USA. Established in 2010, the company operates within the Information Technology and Services sector, specializing in providing effective workforce solutions to different business needs, including IT consulting, direct hire, and contract staffing services. Through the years, Cynet Systems has built an impressive portfolio, going beyond borders and expanding its operations internationally in Canada and India. Rooted in its core values of teamwork, leadership, and commitment, Cynet Systems helps businesses unlock their full potential by providing versatile and competent professionals that perfectly align with their needs. Fueled by their unwavering mission to deliver top-tier talent to businesses worldwide, Cynet Systems garnered various recognitions including SIA's fastest-growing staffing firms and Best Place to Work in Virginia for 2019.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Sterling, VA, US

Year founded

2010

Social media