Senior Online Services Engineer (US or Can)

5 Months ago • 4-12 Years • Backend Development

Job Summary

Job Description

Spliced Inc. is searching for a Senior Online Services Engineer to design and implement scalable distributed services for a new game. Must-haves include proficiency in a major programming language, understanding of distributed web services, and fluency in database concepts.
Must have:
  • Programming Language
  • Distributed Services
  • Database Concepts
  • High-Quality Software
Good to have:
  • C++
  • Docker
  • Kubernetes
  • Agones
Perks:
  • Early-Stage Project
  • Creative Vision

Job Details

Senior Online Services Engineer
Fully Remote, US/CAN

Spliced Inc. 

AAA 

“Let’s redefine what a game is and how we interact with them. We want to make games that everyone wants to play and invite the whole world into ours.

Together we’ll discover connection and innovation you’ve never experienced before and an amazing world you’ll never leave behind”.

We are Spliced Inc. and we’re looking for a Senior Online Services Engineer.

The Role

You will be part of an innovative new project, working alongside a talented and passionate team on an original IP to create a world class online gameplay experience that will surprise and excite players. You will play a critical role in designing and implementing massively scalable distributed services and storage systems to support online functionality and persistence for many millions of players, requiring world-class reliability and efficiency.  You will enable Spliced to provide a seamless and satisfying online experience to a massive global audience.

One of the amazing things about this role is the chance to get in at a very early stage on a new game, at a new studio. We don’t have years of technical debt, legacy systems to maintain, or restrictive backwards compatibility constraints.  There is a clean slate to design and build elegant new systems without compromise (and even with test coverage!).  The ambitious scope and creative vision for the game provides plenty of room for professional growth through tackling challenging problems, and you will have a chance to apply your unique set skills and experience while also having the opportunity to explore and apply cutting edge new technologies.

Key Responsibilities:

  • Work closely with Engineers, Designers, and Artists as customers to understand backend service needs and propose the solutions
    • Design, implement, and maintain distributed web services using multiple languages and protocols
    • Design, implement, and maintain database schemas of various types
    • Design, implement, and maintain queue-based and offline batch processing systems
    • Design, implement, and maintain caching systems
    • Develop Unreal Engine plugins in C++ for interacting with remote services
  • Develop robust, efficient, extensible, and thoroughly tested software that can be added to and operated effectively for years to come
  • Work with cloud infrastructure configuration across multiple providers for deploying scalable fleets of distributed services
  • Communicate, collaborate, and coordinate with other members of the Engineering team and other departments using Slack, code reviews, design reviews, bugs, and video calls

Basic Qualifications

  • C.S./related degree or equivalent professional experience
  • Solid competency in at least one major programming language
  • Solid foundational understanding of distributed web services
  • Fluency with basic database concepts and technologies
  • Passion for developing high-quality software through code-review and testing

Preferred Qualifications

  • Professional experience commensurate with desired role level
  • Development experience with any of the following specific technologies:
    • C++, Rust
    • Docker, Kuberetes, Agones
    • SQL, Redis, other database systems
  • Professional or academic project experience with distributed systems
  • Professional or academic project experience with online game development

At Spliced, we are committed to fostering an inclusive and welcoming environment for everyone, and encourage applications from candidates of all races, religions, beliefs, ages, disabilities, sexual orientations, and gender identities. Hiring, promotion and compensation decisions at Spliced are based on a candidate or employee’s qualifications and demonstrated ability to perform job responsibilities.

We believe that only a genuinely diverse team, working in a supportive and safe atmosphere, can create an experience that truly is for everyone. Whatever your background, if you feel your skills suit this role, we would love to hear from you.



Similar Jobs

Blizzard Entertainment - Senior Software Engineer II, Gameplay - Unannounced Game

Blizzard Entertainment

Irvine, California, United States (Hybrid)
2 Months ago
Playrix - Senior Game UI Developer

Playrix

Armenia (Remote)
4 Months ago
Epic Games - Senior Engine Programmer

Epic Games

United States (On-Site)
1 Month ago
Microsoft - Software Engineer

Microsoft

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Rivos - Memory Subsystem Intern

Rivos

Santa Clara, California, United States (On-Site)
4 Months ago
Tencent - 41299-服务器性能测试工程师(北京)

Tencent

Beijing, Beijing, China (On-Site)
6 Months ago
Wargaming - Game Developer (Unannounced Project)

Wargaming

Vilnius, Vilnius County, Lithuania (On-Site)
2 Months ago
ByteDance - Senior Backend Software Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
4 Months ago
UXBERT Labs - Senior Backend Developer (Node.js)

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
4 Weeks ago
Bytro - Principal PHP Developer (f/m/x)

Bytro

Hamburg, Hamburg, Germany (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Lead Software Engineer (Front End/JavaScript)

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Months ago
Wargaming - Server Developer (World of Tanks)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
Snowed In Studios - Advanced Software Developer

Snowed In Studios

Ontario, Canada (Remote)
3 Months ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain Inventory

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Demonware - Expert Engineer, Accounts and Authentication

Demonware

Dublin, County Dublin, Ireland (Hybrid)
5 Months ago
Virtuos - Engine/Low-Level Graphics Programmer

Virtuos

Poland (Hybrid)
4 Months ago
Riot Games - Staff Software Engineer (Build Platforms) - VALORANT, Foundations

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Blizzard Entertainment - Lead Software Engineer - World of Warcraft | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
PTC - Principal Software Engineer – 3D Graphics

PTC

Pune, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Appier - Campaign Analyst

Appier

San Francisco, California, United States (On-Site)
2 Months ago
Intel Corporation - Senior Microarchitect - Memory Coherency Fabric Systems

Intel Corporation

Santa Clara, California, United States (Hybrid)
2 Months ago
Fluence - Sales Engineer/Senior Sales Engineer - Battery Energy Storage

Fluence

Houston, Texas, United States (Hybrid)
4 Months ago
Captions - Android Engineer (3+ years of experience)

Captions

New York, New York, United States (On-Site)
2 Months ago
Next Level Business Services - UX Developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
4 Months ago
Luxoft - Senior Business Analyst

Luxoft

Poland, Ohio, United States (Remote)
3 Months ago
SSC Technologies - Geneva Consultant

SSC Technologies

Texas, United States (Remote)
4 Months ago
Next Level Business Services - Asset Management Consultant

Next Level Business Services

Baltimore, Maryland, United States (On-Site)
4 Months ago
Meta - Silicon Architect

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Infinity Ward - Material Artist Director - Infinity Ward

Infinity Ward

Los Angeles, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Gala - Backend Engineer

Gala

Santiago, Santiago Metropolitan Region, Chile (On-Site)
9 Months ago
Paytm - Backend - Software Engineer/Sr. Software Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Captions - Software Engineer, Backend (3+ years of experience)

Captions

New York, New York, United States (On-Site)
3 Months ago
AppLovin - PIPELINE Software Engineer 2, Backend

AppLovin

Palo Alto, California, United States (Hybrid)
8 Months ago
Sinch - Software Engineer - Node.js Backend

Sinch

Malmö, Skåne County, Sweden (Hybrid)
3 Months ago
Evolution - Backend Developer - Distributed Services

Evolution

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Epic Games - Principal Web Engineer

Epic Games

(On-Site)
1 Month ago
Evolution - Scala Engineer

Evolution

Amsterdam, North Holland, Netherlands (On-Site)
8 Months ago
Scanline VFX - Backend / Service Engineer

Scanline VFX

Toronto, Ontario, Canada (Hybrid)
2 Months ago
PhonePe - Software Engineer (Backend, 3 to 5 yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

NetEase Games, the video games division of NetEase, Inc., is a leading global video game developer and publisher, with operations in nine countries including owning global games studios that operate independently in North America, Europe and Japan.

We have developed and published international titles such as Knives Out, Harry Potter: Magic Awakened, and Naraka: Bladepoint.

NetEase Games works with other industry leaders and premium intellectual property holders to co-develop, distribute and market video games and content to players globally. Since our founding in 2001, we have developed or published hundreds of mobile, console and PC video games.

Shinjuku City, Tokyo, Japan (On-Site)

Singapore (On-Site)

Shinjuku City, Tokyo, Japan (On-Site)

Shinjuku City, Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

View All Jobs

Get notified when new jobs are added by NetEase Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug