Senior Scala Engineer
Salary:
$150000-220000 - Per Annum
Locations:
New York City, new york, United States
Type:
Permanent
Published:
March 4, 2026
Contact:
Ike Feehi
Ref:
20093
Required Skills:
Akka,Scala,AWS,Zio,MongoDB
Share this job
Apply

Role- Senior Engineer (Scala) 
Location: New York (Hybrid) 
Contract- Permanent contract 

My client are looking for a Senior / Staff-Level Scala Engineer to join a high-impact team working on a mission-critical product at the core of the business. This is not a peripheral project  the systems you design and build will directly power key customer experiences and strategic initiatives.

You’ll play a central role in shaping architecture, driving engineering standards, and delivering highly scalable, resilient backend systems. This is an opportunity to operate with real ownership, influence technical direction, and contribute at a system-design level while remaining hands-on.

If you enjoy solving complex distributed systems challenges, influencing engineering best practices, and collaborating with strong cross-functional teams  this role is for you.

What You’ll Be Doing

  • Designing and building scalable, high-performance backend services using Scala

  • Contributing at a senior/staff engineering level with architectural ownership

  • Leading system design discussions and driving best practices across teams

  • Working on distributed systems and event-driven architectures

  • Collaborating closely with product, engineering, and leadership stakeholders

  • Mentoring engineers and elevating overall code quality and technical standards

  • Contributing to critical decisions that shape long-term platform strategyRequirements

  • 8+ years of professional software engineering experience

  • 3+ years of hands-on experience building production systems with Scala

  • Experience operating at a Senior or Staff Engineer level with architectural responsibility

  • Strong system design experience 

  • Solid understanding of backend architecture patterns and best practices

  • Experience building and maintaining event-driven or reactive systems

  • Strong communication skills with the ability to explain complex technical concepts clearly

  • Experience working on business-critical products or high-availability systems

Apply