Register CV

Senior Scala Software Engineer (Ref:2903)

Essentials

  • Job Title
  • Senior Scala Software Engineer
  • Location
  • London
  • Salary
  • £60-80k + 10% Bonus/Benefits
  • Type
  • Permanent
  • Work From Home
  • Part

Technology Used

Primary

  • Scala / Akka
  • Java 8
  • Spark
  • AWS / S3
  • JavaScript / Angular

Secondary

  • Machine learning / Neural networks
  • Microservices
  • Python
  • Big Data

Methodology

  • Agile / Scrum
  • Continuous Integration
  • DevOps approach / IaC
  • TDD

Requirements

Must Have

  • Proficiency with Scala and/or Java8
  • Interest in Big Data & machine learning
  • 5 yrs+ Commercial experience
  • TDD, test automation, CD, infrastructure as code

Nice-To-Have

  • Spark or Hadoop
  • AWS / S3 or equivalent
  • Computer Science related Academics
  • DevOps / Automation
  • Akka or Play
  • JavaScript or AngularJS

PROJECT CHALLENGES

Get involved in the greenfield development of a revolutionary new product that makes learning and academic materials more accessible for learners with disabilities around the world. You’d work get involved in the fullstack development and design of this cloud based product applying advanced Machine Learning and Neural Networks techniques whilst being part of a small, fun and highly productive. You’d use technologies such as (but not limited to) Scala, Spark, AWS, JavaScript/Angular, following a DevOps approach to development with short incremental release cycle.

COMPANY CULTURE

With nearly 20,000 organizational customers and millions of student users, They’re the world’s leading education technology company. They offer flexible working hours – can work 1 day remotely per week. Your work will impact millions of users every day. The scale of their applications lead to interesting and unique development problems > so they often need to be challenging the boundaries of their technology

If you like the sound of this role, we’d love to hear from you. You can send your CV to applications@recworks.co.uk or call us on 020 7866 8155.

* All fields are required.

Upload your CV/resume or any other relevant file. Max. file size: 100 MB.