Big Data Engineer

ROBLOX   •  

San Mateo, CA

Industry: Technology


Less than 5 years

Posted 175 days ago

This job is no longer available.

Work with the most passionate, team-oriented, visionary, and crazy-smart people you’ll ever meet. The engineers at Roblox are working on the hardest problems in tech today -- distributed systems, real-time communication, 3D co-experience, massive data processing, social networking, rendering, physics, and more.  As a Roblox engineer, you will have real ownership and impact across one or more of these domains.  

As a Big Data Engineer, you’ll play a critical role in scaling our infrastructure at a time of incredible growth and shape the future of the Imagination Platform™. You'll have boundless opportunities to devise and build cutting-edge, innovative content search and discovery solutions that impact Roblox's global audience. If you know what it takes to build and operate that can sustain over one million concurrent players year-round and you take play as seriously as we do, you’ll fit right into our talented and ever-expanding engineering team.

You Are:

  • Experienced, with over 3+ years Java and a strong foundation in algorithms and data structures
  • A Leader with experience working with big data frameworks such as map/reduce, spark and associated tools (hive, pig, sqoop, etc)
  • Effective with demonstrated skills working with NoSQL stores, columnar data stores and relational data stores
  • Proficient with modern cloud computing platforms such as AWS and GCP, micro-services architectures, lambda architectures, real-time data processing etc.
  • Passionate about processing big data sets and leveraging Machine Learning, AI to deliver insights

You Will:

  • Help lead next-generation search and discovery for games, immersive worlds and other user-generated content like models
  • Harvest billions of events to gain operational and business insight into the performance and optimization of the Roblox platform
  • Build complex production-quality algorithms and data pipelines that mine large data sets
  • Work closely with product, engineering and business leads in generating dashboards, reports and summary data that automatically feed into platform behavior
  • Build and maintain the infrastructure collect and transform raw data across the Roblox stack.