Desired Skills and Experience

  • You’re fluent in or eager to learn Scala and willing to explore its functional style
  • You are hands-on and quality minded. Each of us assures what we build is right
  • You easily share knowledge and help out others
  • Some specific technologies we use: Scala, sbt, Java, Git, RDBMS, SQL
  • Proficient in writing server-side application logic for a JVM-based environment with Scala or Java
  • At least 3 years of experience in key developer role with strong hands-on experience in PostgreSQL (or other RDBMS), SQL, domain model normalization, indices, stored procedures, etc
  • Query plans do not scare you, they are your friend
  • Extensive ORM knowledge preferably with different frameworks
  • Experience in handling architectural and design considerations such as performance, scalability and security issues
  • Experience with automated testing is a big plus
  • A passion of quality software development and new technologies
  • Team player with strong communication skills and good command of English.
  • MS degree in Computer Science or similar educations. Or demonstrable working experience in software / data engineering
  • Experience with data structures and algorithms is a big plus
  • Familiar with Big Data and NoSQL like Cassandra
  • We’re building something new, making stuff up as we go along
  • We’re working on a platform and we’re in it for the long haul. Thousands of developers and end users across the globe rely on your work and each commit could make them all very happy (or incredibly sad)
  • We’re stubborn and like to get to the bottom of things; clear answers are more important than deadlines

Apply