
Empowering creators in a vibrant gaming universe
Roblox is an online gaming and entertainment platform headquartered in South San Mateo, CA, that connects over 200 million monthly active users. The platform empowers its community to create and monetize their own games, with over $500 million paid out to developers in 2022 alone. As a leader in the...
Roblox offers competitive salaries, equity options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees a...
Roblox fosters a creator-centric culture, encouraging employees to innovate and collaborate while prioritizing user safety. The company values communi...

Roblox • San Mateo, CA, United States
Roblox is hiring a Senior Software Engineer for their Application Networking team to build and manage critical networking components for high-performance machine learning systems. You'll work with Kubernetes and microservices to support production workloads at scale.
You have 5+ years of experience in software engineering, particularly in building and managing production systems that handle significant workloads. Your background includes a deep understanding of networking components and their transition from proof-of-concept to production-ready systems. You are familiar with Kubernetes and have experience working with microservices architectures, which are essential for scaling applications effectively.
You possess a strong foundation in machine learning concepts, enabling you to contribute to the development of high-performance compute clusters for ML inference and training. Your problem-solving skills are complemented by your ability to collaborate with cross-functional teams, ensuring that the infrastructure you build meets the needs of various stakeholders.
You are passionate about creating safer and more civil shared experiences in digital environments, aligning with Roblox's mission to connect a billion people. You thrive in environments that challenge you to think critically and innovate, and you are eager to take ownership of critical components that impact millions of users.
Experience with cloud platforms such as AWS or Azure would be a plus, as would familiarity with service mesh technologies. You are also encouraged to apply if you have a background in security practices related to networking and infrastructure.
In this role, you will take ownership of critical networking components, ensuring they are capable of handling massive machine learning throughput. You will work closely with the Kubernetes networking squad to support and operationalize the infrastructure that powers the next generation of AI on Roblox. Your responsibilities will include designing and implementing networking solutions that enhance the performance and security of our services.
You will collaborate with other engineers to develop ingress gateways that route traffic efficiently from the edge to core data centers. This involves managing the service mesh and ensuring that all components are integrated seamlessly. You will also be responsible for monitoring the performance of these systems and making necessary adjustments to optimize their functionality.
Your role will require you to engage in problem-solving discussions with team members, providing insights based on your experience and expertise. You will participate in code reviews and contribute to the overall improvement of the team's development practices. Additionally, you will have the opportunity to mentor junior engineers, sharing your knowledge and helping them grow in their careers.
At Roblox, you will be part of a dynamic team that is dedicated to shaping the future of human interaction through technology. We offer a competitive salary and benefits package, along with opportunities for professional development and growth. You will work in a collaborative environment where your contributions will directly impact the experiences of millions of users worldwide.
We believe in fostering a culture of innovation and inclusivity, encouraging you to bring your unique perspective to the table. Join us in our mission to connect people and create immersive experiences that inspire creativity and connection.
Apply now or save it for later. Get alerts for similar jobs at Roblox.