Bayside Solutions

Software Engineer: Scala-Kubernetes

in Cupertino, California

Job Description Job Attributes+

  • Req ID

    25130_1769729211

  • Job Category

    IT

  • Job Type

    Contract

  • Hourly Salary

    From $0 to $0

  • Job Location

    Cupertino, California
    United States

Overview

Software Engineer: Scala-Kubernetes

W2 Contract

Salary Range: $114,400 - $135,200 per year

Location: Cupertino, CA - Remote Role

Job Summary:

We are seeking a Senior Software Engineer with strong Kubernetes orchestration experience and hands-on Scala expertise to work on large-scale distributed systems and big-data orchestration platforms. This role focuses on software engineering with a systems mindset, contributing to both existing Scala-based platforms and next-generation services built on Kubernetes. The position requires deep practical experience operating production systems at scale. This is not a pure DevOps or system administration role.

Duties and Responsibilities:

  • Design, build, and operate distributed systems deployed on Kubernetes
  • Develop and maintain Scala-based backend services supporting orchestration platforms
  • Support large-scale batch and big-data workloads running in Kubernetes environments
  • Design and consume APIs across multiple internal platforms
  • Participate in system design, architecture reviews, and production issue resolution
  • Own services through the full lifecycle: development, deployment, and operations
  • Collaborate across teams and platforms as business priorities evolve

Requirements and Qualifications:

  • Strong hands-on experience with Kubernetes orchestration
  • Deployments, services, scaling, rollouts, and failure handling
  • Helm-based deployments and configuration management
  • Debugging and operating production Kubernetes systems
  • Solid experience with Scala
  • Ability to read, understand, and modify large existing codebases
  • Experience building or maintaining backend services in Scala
  • Strong understanding of distributed systems
  • System design, tradeoffs, and failure modes
  • Experience supporting real-world production systems
  • Experience designing and integrating REST or service-based APIs

Preferred Qualifications:

  • Experience with Go (Golang) for platform or infrastructure services
  • Exposure to big-data orchestration or batch processing systems
  • Experience working in multi-language environments (Scala, Go, Python, Java)
  • Familiarity with cloud-native architectures and large-scale production platforms

Bayside Solutions, Inc. is not able to sponsor any candidates at this time. Additionally, candidates for this position must qualify as a W2 candidate.

Bayside Solutions, Inc. may collect your personal information during the position application process. Please reference Bayside Solutions, Inc.'s CCPA Privacy Policy at www.baysidesolutions.com.

Saved Jobs

    © 2026 Bayside Solutions. All Rights Reserved. Privacy Policy. Powered by Adverto Inc.