Senior Software Engineer Queue

Roblox

Not Interested
Bookmark
Report This Job

profile Job Location:

San Mateo, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

The Infrastructure Storage organization is seeking a Senior Software Engineer to join the Queue this role you will play a critical part in evolving and operating our in-house large-scale distributed queue system based on Apache Kafka. Your work will directly support Robloxs ever-increasing need for high-performance queue business capabilities as the system currently handles tens of trillions of events daily.

You will:

  • Lead the advancement and massive scaling of our 24x7 distributed queue service. This critical system is vital for handling a wide range of services including analytics matchmaking trust-safety economy and database changefeed events. A key objective is to transition current Amazon SQS traffic to this in-house platform
  • Play a leading role in the design implementation and operation of our internal Infra-as-a-Service (IaaS) offerings built on top of a container orchestration platform
  • Design and build robust frameworks and tools to automate the development testing cluster management and monitoring of our mission-critical services
  • Drive improvements to the Service Level Agreements (SLAs) for our offerings and reduce the end-to-end rollout time for our suite of software solutions

You have:

  • Proven experience in designing delivering and operating large-scale distributed systems that manage billions of real-time requests per second
  • Deep expertise in one or more messaging technologies such as Apache Kafka or similar systems
  • A builders mindset and experience running large-scale Active/Active distributed systems leveraging container orchestrators (e.g. Kubernetes or Nomad) and service discovery systems (e.g. Consul)
  • Proficiency in programming languages like Go Java or C
  • A Bachelors degree in Computer Science (or equivalent professional experience) with at least 3 years of hands-on working experience

Required Experience:

Senior IC

The Infrastructure Storage organization is seeking a Senior Software Engineer to join the Queue this role you will play a critical part in evolving and operating our in-house large-scale distributed queue system based on Apache Kafka. Your work will directly support Robloxs ever-increasing need for...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Roblox is the ultimate virtual universe that lets you create, share experiences with friends, and be anything you can imagine. Join millions of people and discover an infinite variety of immersive experiences created by a global community!

View Profile View Profile