May 11, 2018

Backend Engineer

  • CCP
  • Reykjavík, Iceland
Full time Software Development Gaming

Job Description

CCP Games is seeking a talented and ambitious Backend Engineer for CCP’s Project Nova – a new high quality PC FPS set in the universe of New Eden. We are looking for someone capable of acting as a key contributor to the development of the backend architecture and implementation.
 
We are looking for a highly talented and driven individual who wants to be part of an exceptional team, in an inspiring and collaborative environment, working on ground-breaking technology with potentially extraordinary impact.

Responsibilities

  • Design, develop, and maintain modular and scalable backend technology for persistent multiplayer games
  • Build and maintain IaC for cloud deployment
  • Develop strategy and infrastructure for cloud-based continuous deployment
  • Design, develop, and maintain scaling strategies and matchmaking
  • Integrate with 3rd party services like PSN, Facebook, Steam
  • Develop strategies for security and stability

 Required

  • 3+ years industry experience as an Engineer, of which at least 2+ involved with backend
  • Bachelor’s degree or equivalent, or higher
  • Must feel comfortable creating innovation and leveraging the strengths of emerging and pre-existing technologies
  • Highly motivated and self-directed
  • Knowledge of container-based services
  • Knowledge of cloud based development and deployment
  • Knowledge of automated deployment and maintenance of high volume services
  • Experience with managing and deploying from git repositories
  • Able to operate in Windows and POSIX environments
  • Knowledge of creating and using Docker in development and deployment
  • Experience instrumenting for monitoring and alerting (i.e.: DataDog or NewRelic)
  • Experience instrumenting for debugging (i.e.: Sentry, ELK, or Splunk)
  • Knowledge of messaging patterns
  • Experience designing and implementing RESTful interfaces
  • Experience with IaC frameworks (i.e.: OpenStack or CloudFormation)
  • Knowledge of scaling and caching strategies
  • Comprehensive understanding of UDP, TCP, and HTTP standards
  • Ability to work under pressure and to deadline with little oversight
  • Passion for video games
  • Fluent in English, with excellent verbal and written communication skills for working with internal and external multi-disciplinary teams

Plus

  • Experience setting up and maintaining analytics services
  • Experience with AWS
  • Experience with GoLang
  • Knowledge of RDBS
  • Knowledge of UE4

 All candidates should include a portfolio or supporting samples of previous work, together with a cover letter.


Apply Now