Backend/Server Programmer – Sweden – Permanent – Games

Location: Uppsala,Sweden Salary: Negotiable

Job ID: #35858 Posted: 2 months ago

MachineGames

This prestigious Swedish game studio is comprised of a seasoned group of developers recognised for their work creating story-driven games. They can boast an impressive back catalogue of action-packed console and PC games, which have won numerous awards and reached both commercial and critical acclaim. Work is underway with a new unannounced AAA project and their looking for an experienced Backend/Server Programmer who is ready for the challenges of producing a world class game.

Responsibilities:

  • Write clean, professional, scalable and maintainable code
  • Create services optimized for high load
  • Support and maintain existing systems
  • Be an active advocate for system features and tools that would improve the production process
  • Collaborate with other developers to ensure smooth deployment, continual operation and support of quality software
  • Actively provide code review feedback to other developers
  • Be an active advocate for system features and tools that would improve the production process
  • Problem solving and debugging
  • Deliver high quality work in a timely manner over an extended period of time

Requirements:

  • Extensive experience building reliable, highly available and scalable online services
  • Experience building in a cloud environment (ideally AWS, Google Cloud)
  • Strong experience in designing software using design patterns and OOP
  • Experience with at least 2 years of the following programming languages / technologies (Python, Go, JavaScript/NodeJS, Java, C#, C++)
  • Strong relational database fundamentals, hands-on experience with non-relational/NoSQL alternatives and solid grasp of which to use according to the situation
  • Strong skills in server-side resource profiling, optimization and debugging
  • Experience with designing and automating unit and load tests
  • Experience with message queuing frameworks
  • Experience working with Unix/Linux environment
  • Experience with integrating with third party APIs (including social networks and payment/billing systems)
  • Solutions oriented with great problem-solving skills
  • Organized and have excellent time management skills
  • Fluent in English in speech and writing
  • Self-starting team player with very strong work ethic and cooperative attitude
  • Last but not least, you’re passionate about making GREAT games!

Desired skills:

  • Higher education in Computer Science and/or Mathematics or relevant experience
  • Experience working in video game industry, integrating online services
  • Experience working in a micro service-based infrastructure
  • Experience with application containerization and container orchestration
  • Experience in developing RESTful API
  • Experience with load management (balancing) and network security
  • Experience with TCP or/and UDP protocols;
  • Experience working with game engines such as Unity3D and/or Unreal

Benefits:

  • Competitive Salary
  • Relocation Support

Tagged as: Server Programming

Max. file size: 10 MB.

Tags: Server Programming Categories: Programming , Technical

mm

Michaela Thompson

See Michaela's jobs

OPM nominated for the Develop:Star Awards 2019

  We are extremely proud to announce that OPM Response has been nominated for the Develop:Star Awards 2019 in the Recruitment…

Read more

SpecialEffect Wembley Fives

On Friday OPM competed in SpecialEffect’s five-a-side football tournament at Wembley. The guys had been training hard for five weeks in preparation, (mainly…

Read more

Celebrating 21 years in business – OPM goes to the zoo!

March 29th 2019 OPM proudly turned 21 years old this month – we can now legally drink in the US!…

Read more

Copyright © 2019 OPM Response Ltd. Tollgate Business Park, Colchester, Essex, CO3 8AB, United Kingdom