Go back to Job Openings

Senior Software Engineer (Scala)

Oslo, Norway · 1107

Description

Senior Software Engineer - Scala


We are looking for experienced engineers who want to work on challenging problems processing petabytes of data where every millisecond counts!


Our ideal candidates have a passion for open source technologies and strong programming skills. We’re a tight-knit, talented team of pragmatic, productive engineers who have created a culture of transparency and accountability, which minimizes bureaucracy and maximizes developer freedom, autonomy and creative development time.

The role is based in Oslo - we offer relocation package.


Responsibilities:

  • Work hands-on as a programmer to solve complex problems building advanced software systems processing over 1M QPS and several petabytes of data
  • Lead by example utilizing software engineering best practices
  • Work cross-functionally with the Business and Engineering teams to ensure collaboration on delivering the best products.


Tools We Use:

  • Typesafe Stack (Scala, SBT, Play!, Akka)
  • Finagle, Unfiltered
  • Kafka, MySql, Aerospike, Vertica, Redis, Cassandra, Zookeeper
  • Hadoop, Scalding, Spark
  • Mesos, Marathon, Docker
  • Additional state-of-the-art technologies that enable us to be the best

Requirements

  • BS, MS, or PhD in Computer Science or other relevant degrees
  • Strong understanding of concurrent and parallel programming
  • Vast knowledge of algorithms and data structures
  • Strong understanding of one or more programming languages (Ex: Java, Scala, C++, Python, etc)
  • Experience working with high scale systems
  • Knowledge of RESTful Web services
  • Highly productive with familiarity of *nix scripting and tools
  • Passionate about agile/lean/simple
  • Experience programming for JVM is a plus

Do you have a Linkedin account?

Import your resume and save time!
Apply with Linkedin

Personal Information

Name *
*
*
Remove picture

Your profile

*
Remove file

Application details

Questions *
Please elaborate on your relevant experience (java,scala etc):
Why did you decide to apply for our role?
There are problems with one or more field in your application. Please review it and correct mistakes or fill in any empty mandatory fields in order to submit it.

First Engineers collects and processes personal data in accordance with the EU General Data Protection Regulation (GDPR). See the privacy notice for further details.

Powered by Workable

Your application has been succesfully submitted.