Senior Scala Developer Apply
Job Description
Senior Scala Developer
Overview
We are seeking a senior‑level backend Software Engineer with deep Scala expertise to design and build scalable, high‑performance systems. This role requires strong verbal communication skills and the ability to clearly explain technical decisions, problem‑solving approaches, and design tradeoffs. The position is onsite until further notice and includes a coding exercise as part of the interview process.
Pay Range: $75–$83/hr W2
Benefits: Medical, dental, vision, and 401(k)
Key Responsibilities
• Develop and maintain scalable, low‑latency backend services within an Agile environment
• Design and implement distributed systems capable of handling high‑volume workloads
• Build and maintain RESTful APIs using Scala and Java
• Apply Test‑Driven Development (TDD) practices to ensure high code quality and reliability
• Develop and support applications running in an AWS cloud environment
• Collaborate closely with cross‑functional teams to design, review, and improve system architecture
• Clearly articulate design decisions, tradeoffs, and problem‑solving approaches during technical discussions
Required Qualifications
• 5+ years of hands‑on Scala development experience
• Strong understanding of Scala internals, including class loading, memory management, concurrency, futures, and multithreading
• Proven experience building low‑latency, high‑volume, distributed, scalable, and reliable backend systems
• Strong experience designing and implementing RESTful APIs
• Solid understanding of backend system architecture and performance optimization
• Excellent verbal communication skills with the ability to explain technical concepts and thought processes clearly
Preferred Qualifications
• Experience developing and deploying applications on AWS
• Familiarity with functional and reactive Scala ecosystems, including Cats Effect, Http4s, FS2, and Akka
• Experience with Spring or Spring Boot
• Frontend development experience is a plus
Interview Process
• Technical screening with emphasis on communication and problem‑solving approach
• Hands‑on coding exercise
• Onsite interviews (as applicable)

