Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Backend Server Multiplayer Engineer

Strategi.biz

Senior Backend Server Multiplayer Engineer

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Description

    This role can be fully remote from anywhere in the United State or if in SoCal, can be a hybrid of remote and on-site.

    Our company is a content-focused technology company founded by a team of Oscar-winning artists, designers, and engineers from games, films, and other unusual places. We’re passionate about creating rich experiences across the physical and digital worlds in ways people haven’t experienced yet.

    Because we’re building the future, we endeavor to create a diverse, creative workplace where people from many perspectives collaborate across disciplines to create amazing things together. We invest in our employee's progression with ongoing education and mentorship opportunities through their guilds, and support their happiness and productivity through generous health care, time off, and other benefits.

    We try to foster a safe environment where we can take risks, and learn from our failures. While we value individual talents, we favor teamwork more. We believe that the leadership of the company works for the employees, not the other way around. We feel strongly that our employees guide who we are as a company and the work we create, so we look for characteristics of curiosity, empathy, respect, honesty, and courage in every candidate.

    Requirements

    Responsibilities:

    • Design, develop, and maintain a highly distributed, scalable, low-latency multiplayer environment using high quality code
    • Implement systems that require a thorough understanding of the trade-offs between reliable and unreliable real-time game traffic
    • Monitor, measure, and improve server deployments on a hybrid or pure cloud infrastructure
    • Monitor, measure, and improve system stability and developer iteration time
    • Proactively identify and solve problems that affect the development team
    • Contribute innovative and original ideas on all aspects of game systems production and development
    • Support development of the technical roadmap and functional requirements for product

    Baseline:

    • 5-10 years of multiplayer gameplay system design experience
    • Expert knowledge of game engine networking protocol, including: replication, node graphs, connections, sessions, and game state serialization
    • Experience in real time networking, including compensation for variable order and timing in data (interpolation/extrapolation, fast route optimizations)
    • Experience coding against large data systems
    • Experience with implementing REST interfaces and microservice architecture
    • Strong 3D math skills
    • Strong C# and .NET skills
    • High proficiency with TCP/UDP/IP, Networking Fundamentals, Client-Server systems, and Cloud Services
    • Self-motivated, good communicator, and a great team-player!

    Bonus Points:

    • Past experience working with VR/AR content and understanding what makes these mysterious worlds so enticing
    • Experience with SignalR and MessagePack
    • Honest and heartfelt desire to make the world a genuinely better place

    Though we’ve delivered a lot of crazy stuff, here are a few you can check out at home:

    • Mission:ISS
    • Disney Pixar Coco VR
    • Blade Runner 2049: Memory Lab
    • The Lion King - Virtual Production
    • Elixir

    Benefits:

    Our employees enjoy a competitive benefits package as well as some amazing perks:

    • Meaningful, purpose-driven work
    • Great teammates
    • 100% employer paid premiums on health, dental, and vision Insurance
    • Generous vacation & paid time off
    • 401(k)
    • Flexible Remote working plans (particularly during Covid events)
    • Top of the line tech and tools
    • Comfy office chairs and stand-up desks
    • Free gym membership (located in our building)
    • Transportation assistance
    • Magnocademy (our peer learning program)
    • Lunch clubs (including D&D, board games, and knitting)
    • On-site happy hours
    • Weekly breakfasts
    • Range of complimentary snacks and drinks