We are Uprise

We entertain millions of people across the globe with the most amazing and immersive interactive software in the industry but making games isn’t easy. That’s why we employ the most creative, passionate people in the industry.

The Challenge Ahead

Our journey started with companion experiences and is now taking us to brand new places. We wish we could tell you more, but on our continued journey, we need a highly motivated back-end engineer to join our teams. Creating experiences for players of Battlefield, Star Wars™ Battlefront and other EA titles, our projects have grown both in number of users and developers over the last couple of years. We think we need not only cater for scaling and performance demand our users create, but also making sure we as developers stay productive. Therefore we want more talented engineers to join us in creating world-class game services supporting AAA games created at DICE and EA.

What a back-end software engineer at Uprise do

  • Develop distributed, resilient and high-performing back-end services using Scala
  • Leverage modern open-source stacks including Scala and Finagle
  • Deploy services on AWS using Apache Mesos and monitor them together with our SRE team
  • Work closely with front-end developers as part of a feature team
  • Be responsible for performance testing at the server level and load testing at the service level (using tools such as Locust)
  • Be proactive about service errors, interruptions and performance issues

Required

  • Excellent skills in developing distributed back-end services
  • Understanding the full service stack, from UI in front-end to databases in back-end
  • Strong language skills – with excellent spoken & written English
  • Solid communication skills both spoken and written

Desired

  • Experience with JVM and Scala
  • Experience with Apache Mesos and/or Cassandra
  • Experience with AWS
  • Experience with continuous integration and delivery
  • Active player of video games and bonus if a fan of DICE games
  • Comfortable working with Unix type systems
  • Tech oriented university degree
  • Good command of Swedish

We Thought You Might Also Want to Know

Read more about Uprise at uprise.se.

The position is permanent and can be based either in Uppsala or Stockholm, with occasional travel between those locations. Please apply online with CV and cover letter.