Logo
TalentBridge

Sr. Software Engineer

TalentBridge, San Jose, California, United States, 95199

Save Job

Job Title Scala Engineer

Location San Jose, CA | Hybrid

Compensation & Schedule • Hours: Full-time • Employment Type: W2 • Start Date: As soon as available

Role Impact As a Scala Engineer, you'll be instrumental in developing scalable, low-latency backend services that support real-time data processing and critical workflows. Your expertise in functional programming and distributed systems will help power high-performance applications and improve deployment agility in cloud-native environments.

Key Responsibilities • Design, develop, and maintain scalable distributed applications using Scala • Build low-latency, high-throughput services for real-time processing • Optimize concurrency and performance using advanced multi-threading techniques • Design and manage efficient, scalable database solutions • Deploy and monitor applications in AWS or Azure cloud environments • Implement CI/CD pipelines and infrastructure automation • Use orchestration frameworks to manage complex workflows • Collaborate with product and platform teams on system architecture

Minimum Qualifications • 7+ years of experience with Scala and functional programming • Hands-on experience with Akka, Play, or ScalaTest • Proficient in Java and Spring Boot for microservices development • Familiarity with container orchestration (e.g., Kubernetes, ArgoCD)

Core Tech Environment Akka • ArgoCD • AWS • Grafana • Gradle • Java • Kubernetes (K8S) • Maven • Play Framework • Prometheus • Scala • ScalaTest • Splunk • Spring Boot

Preferred Skills • Experience building CI/CD workflows using GitOps principles • Strong background in observability and performance monitoring tools • Ability to design and manage scalable microservice architectures