Data Center Operations Engineer

ROBLOX – The Imagination Platform

ROBLOX has grown by almost 4X in the past year, and we expect to do the same over the next couple. Our production environment is a hybrid of AWS and physical data centers (we are achieving solid cost reductions with this mix at scale). Through this growth, we blew through our original cage, expanded into another, and are now expanding to a second physical location. Our gaming cloud spans 30+ data centers throughout North America, Europe, and Asia. We serve 30M monthly active users, and are are rapidly approaching 1M peak concurrent users.

Our infrastructure management system is highly automated, enabling engineers to interact with thousands of servers across multiple environments in parallel via the command line. Our application space includes database scalability, caching, message queuing, wide-table search, recommendations, elasticsearch, redis, mobile, and a proprietary gaming cloud management. Our stack is a mix of Windows and Linux.

Come join the ROBLOX data center team and help us grow our footprint globally.

Responsibilities:

  • Maintain uptime SLA’s for a 24/7/365 production environment
  • Triage, troubleshoot, and solve production issues caused by failures in hardware, configuration, networking, vendor outages, and continuous software upgrades
  • Quickly resolve complex problems encountered during the installation and operation of our applications, to ensure negligible impact on players and internal operations
  • Maintain and upgrade bios, drivers, and OS specification for all vendor hardware
  • Prioritize and multitask daily responsibilities, while being flexible enough to respond to emergent high-priority issues
  • Assist in implementing disaster recovery procedures and system failover efforts
  • Collect, document and help manage vendor-related services
  • Participate in on-call rotations

Must Haves:

  • 10 years of experience in production data center support and management
  • Bachelor’s degree in Engineering or Computer Science, or equivalent work experience
  • Extensive knowledge of Windows and Linux operating systems
  • Extensive knowledge of core networking technologies, routers, switches firewall and load balancers, with demonstrable knowledge of either Juniper or Cisco equipment
  • Experience with server performance and failure monitoring/diagnostics
  • Ability to size hardware and capacity plan equipment and data centers
  • Knowledge of debugging common scripting languages: PowerShell, bash, python.
  • Expertise with automation, monitoring, and alerting tools
  • Experience with automation tools (Chef, Puppet, Orchestra, etc.)
  • Expertise with monitoring and alerting tools

Nice To Have:

  • Experience working in a physical data center, installing and maintaining hardware

Perks & Benefits:

  • Work with an awesome team of smart and motivated people on cool and unique projects that are used by millions of active users every day
  • ROBLOX Admin badge for your avatar, and rockstar status with our community
  • Unlimited paid vacation
  • Gym reimbursement
  • Free catered lunches & a fully stocked kitchen with unlimited snacks
  • 401K
  • Robust medical, dental and vision insurance
  • Free onsite parking & other commuter benefits

Roblox is the largest social platform for play that allows kids to imagine, create, and play together in immersive 3D worlds. Over 22 million user-generated online games have been produced on the Roblox platform with over 40 million players visiting Roblox every month to create adventures, play games, roleplay, and learn with friends in a family-friendly environment. Roblox is accessible on all modern smartphones, tablets, desktops, Xbox One, Oculus Rift, and other popular VR platforms. Roblox was ranked #37 in the Consumer Products and Services category for overall revenue in Inc. Magazine’s 2016 5000 Fastest Growing Private Companies in America. 

Roblox – Powering Imagination.


Meet Some of Roblox's Employees

Isaiah M.

Director Of Engineering

Isaiah guides team workflow for ROBLOX's product development. He troubleshoots and streamlines the process, and supplies the tools and support to help team members thrive.

Jessica K.

Associate Product Manager

Jessica builds ROBLOX's smart and simple web, mobile, and Xbox-compatible features—and empowers ROBLOX users to create and share imaginative game experiences.


Back to top