Banner Default Image

All Levels Backend Engineer - Scala / Akka

Job title All Levels Backend Engineer - Scala / Akka
Contract type: Permanent
Location San Mateo
Industry: Software Engineering
Salary: $150,000 - $190,000 dependent on experience
Visa requirement: Applicants must be eligible to work in the specified location
Reference: DDSMMF2
Contact name: Mitchell Franklin
Contact email:
Published: March 17, 2020 3:29

Job Description

Backend Engineer - Scala / Akka 

This role gives the opportunity to utilize advanced technologies, the current tech-stack includes the following; Scala, Akka, Spark, Bazel, Jenkins, SBT and AWS. This will be used in a Functional Programming environment.

This company is creating a truly unique product. They are the first to create this kind of data science platform. Their product speeds up the time to value by accelerating and optimizing the entire process from raw data to machine learning phase. Their platform is AI-powered and has enabled the team to reduce time-consuming labor. The team is led by a well-known data scientist who has been awarded a number of awards. They are already working with companies across multiple industries within the Fortune 250. 

My client is making huge waves within the tech scene and is already being recognized by Microsoft, Forbes and Business Insider. Furthermore, after just two funding rounds they have acquired $50,000,000 which puts them in a great position for their ambitious growth plans in 2020 not alone in SF, but also across Asia and the EU. This is a rare opportunity to join a company with huge potential who has already proven to be successful and to become a significant part of the organization. 

What they offer:

  • Equity within the highly anticipated start-up  
  • Potential sign-on bonus 
  • Generous and competitive salary 
  • Unlimited PTO 
  • Health Insurance covered 100%
  • Dental & Vision Insurance covered 75% 
  • Free office gym 
  • Almost $3,000 personal development budget per year 
  • Commute and Toll bonus (depending on where you are traveling from) 
  • Company free lunch 
  • Social Events 
  • Opportunity to become a significant member of the team 


Must-Have Requirements: 

  • Proficient in Scala and its ecosystem
  • Proficient in Akka 
  • Experience with PostgreSQL and RabbitMQ
  • Strong understanding of functional programming and object-oriented programming 


Bonus Requirements:

  • Understanding and exposure to Hadoop ecosystem (Spark & Yarn) 
  • Experience with container technologies such as Docker, Kubernetes 
  • Background in analytics 
  • Background or interest in mathematics 
  • Knowledge of Play framework and distributed systems 
  • Previous start-up experience