Match score not available

Senior Online Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
New Hampshire (USA), United States

Offer summary

Qualifications:

6-10 years as a software professional., 4+ years with cloud technologies., Experience with Unreal Engine GameLift., Strong skills in programming and debugging., BS in CS, Math, Physics or equivalent..

Key responsabilities:

  • Lead game hosting and live services initiatives.
  • Administer and secure cloud infrastructure.
  • Ensure scalability and performance of systems.
  • Develop technical design documents and specifications.
  • Collaborate and encourage team learning.
OtherSide Entertainment logo
OtherSide Entertainment Startup http://www.othersideentertainment.com/
11 - 50 Employees
See more OtherSide Entertainment offers

Job description

Who We Are

OtherSide Entertainment is an independent game studio with offices in Concord, MA, and remote staff throughout North America. Our mission is to create deeply immersive games that draw players into richly imagined worlds; games that empower players to choose their own play-style, making their experience unique and personal; games that encourage players to team up with their friends and weave their own shared narrative; the kind of games that are powered by our players’ vision as much as our own. Together, we aim to evolve the “player-authored” tradition of Ultima Underworld, System Shock, Thief, and Deus Ex – all games developed by the company’s founders, Paul Neurath and Warren Spector.

The Opportunity

As a seasoned online engineer capable of transforming product and design expectations into the architectures and plans for major initiatives, you will be responsible for developing the means by which OtherSide Entertainment achieves its immersive sim multi-platform multiplayer success.

You may be a strong IC, leading by example and mentoring developers, but you may also find yourself splitting your time between hands-on development and directly mentoring a small team of developers and external partners.

The company is proud to have crafted a unique culture that values smaller teams and celebrates open collaboration. This position will report to the Director of Engineering, who will partner with you on your personal development and career goals at OtherSide and beyond.

Job Responsibilities

  • Lead OSE’s game hosting and live services initiatives, mentoring and growing staff.
  • Administer cloud infrastructure to support multiple multi-platform multiplayer games.
  • Ensure OSE’s cloud infrastructure is scalable, reliable, performant, and secure.
  • Beyond gathering functional requirements, work diligently to surface quality attributes and other non functional specifications.
  • Develop and maintain concise software and technical design documents.
  • Help DevOps define SLOs and SLIs, runbooks, and other monitoring and incident response patterns, including automation.
  • Work well as part of a collaborative development team.
  • Be flexible with the willingness to learn new technologies as needed.

Qualifications

  • Have played a key, hands-on role in the development, deployment, and successful live operations of an Unreal Engine GameLift multiplayer game at AA/AAA scale.
  • 6-10 years as a software development professional.
  • 4+ years of experience with cloud technologies, including a strong background in AWS running web/microservices or GameLift in production.
  • Strong problem-solving skills, particularly in high-pressure, real-time gaming environments.
  • Excellent written/verbal communications skills, based in intellectual honesty and transparency.
  • Excellent programming and scripting skills (Python, C#, JavaScript, Powershell).
  • Fantastic debugging skills.
  • Skilled in setting up server and backend monitoring solutions, runbooks, and multiplayer load tests (AWS System Manager/CloudWatch, DataDog, PagerDuty).
  • Experience with AWS services and networking protocols (TCP/UDP, WebSockets).
  • Experience administering Linux servers in a cloud environment.
  • Experience with relational databases (PostgreSQL), NoSQL databases, and caching technologies (Redis).
  • Experience with AWS Elastic Container Service (or Kubernetes) and Docker.
  • Background with APIs and middleware (REST, GraphQL, Node.js).
  • Pro Git admin skills.
  • BS in CS, Math, Physics, or equivalent experience.

Preferred

  • AWS Certified Solutions Architect, Professional.
  • Experience administering Windows servers in a cloud environment.
  • Familiarity with cross-platform multiplayer game development and deployment.
  • Familiarity with competitive matchmaking services/providers, particularly AWS FlexMatch.
  • Understanding of DevOps tools and practices, including pipelines for Unreal Engine projects.
  • Familiarity with Perforce.
  • Familiarity with games as a service.
  • Jira and Confluence experience.
  • A desire to mentor/coach junior and mid-level engineers

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Verbal Communication Skills
  • Problem Solving
  • Physical Flexibility

Related jobs