Senior Software Engineer – Scala
On-Site in Chelmsford, MA Contract or contract to hire
Our Ed Tech partner is seeking an experienced Scala engineer who will lead the design, architecture, and development of our backend systems in collaboration with game, data, and devops engineers.
Your mission:
Design and implement new back-end features in collaboration with multiple teams, including web and mobile games, data and reporting, and devops.
Optimize solutions for stability, performance, and scale in order to support millions of students, hundreds of thousands concurrently
Maintain and extend existing solutions across our server and web stack (Mongo, Postgres, Scala, AngularJS)
What we’re looking for:
Strong Functional Programming skills, ideally in Scala.
Experience designing or implementing database solutions that perform at scale - Mongo or similar databases; Postgres or other relational a plus.
Experience with big data solutions
Experience with Play Framework and ReactiveMongo - desirable.
Mentoring skills – specifically for a more junior team member.
Experience with web technologies and at least one web framework - a plus