Banner Default Image

Staff Scala Engineer

Job title Staff Scala Engineer
Location Canada
Reference: 1961
Contact name: Nicole Tinglof
Contact email:
Published: September 13, 2021 10:31

Job Description

Our client, an innovative, game-changing educational portal, is seeking a talented senior-level Scala Engineer to join them as a Staff Engineer. They are seeking a talented and passionate Scala Engineer who are excited at the prospect of being involved in key decision making and critical hands-on development.  

This role will be focused on building and extending the middleware stack and APIs that integrate the platform into educational institutions, primarily US based. The middleware is built in Scala in the Lift framework with JavaScript on top. You would be comfortable with some client facing responsibilities to ensure timely project delivery and assist with troubleshooting but remain hands-on technically, developing about 75% of the time. You would also have the chance to up-skill in Scala by regularly mentoring one-on-one with the Chief Engineer, who is a Scala expert.

This is fully remote role for US or Canadian based Engineers.

What they offer:

  • Join a highly-skilled team of passionate developers 
  • Grow in Scala with mentorship
  • Become a reputable company leader to clients and IT teams
  • Attractive compensation and benefits package


  • 8+ years experience in Software Engineering
  • Minimum 3 years experience in Scala or proven advanced knowledge
  • Experience with JavaScript, SQL, & AWS
  • Experience in a Linux environment
  • SOAP, REST, and JSON API experience
  • Rhino or Nashorn experience a huge PLUS
  • Platform/portal experience a plus
  • MS or BS in Computer Science