Logo
TalentBridge

Sr. Software Engineer Job at TalentBridge in San Jose

TalentBridge, San Jose, CA, US, 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