Senior Online Engineer
This foundational hire will be responsible for developing the means by which OtherSide Entertainment achieves its Immersive Sim, multi-platform, multiplayer success!
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
- Department
- Engineering
- Role
- Backend / Infrastructure Engineer
- Locations
- Remote - US
- Remote status
- Fully Remote
- Yearly salary
- $125,000 - $145,000
- Employment type
- Full-time
About OtherSide Entertainment
Our founders and team members pioneered the immersive simulation genre, including creating classic games such as Ultima Underworld, System Shock, Thief, and Deus Ex. These games drew players into richly imagined worlds, and empowered players to choose their own playstyle.
Senior Online Engineer
This foundational hire will be responsible for developing the means by which OtherSide Entertainment achieves its Immersive Sim, multi-platform, multiplayer success!
Loading application form