
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 seeking a Senior Software Engineer for their Data Platform team to design and maintain a platform supporting over 100 million daily users. You'll work with technologies like Java and Python, and the role requires 5+ years of experience in building data platforms.
You have over 5 years of experience in building platforms for data engineers and scientists, demonstrating a strong understanding of data architecture and governance. Your background includes designing and developing scalable systems that support high user engagement, and you are adept at collaborating with cross-functional teams to drive innovation in data usage. You stay current with emerging technologies and are eager to push the boundaries of what is possible in data management. You possess strong problem-solving skills and can navigate complex technical challenges with ease. Your experience includes working in environments where creativity thrives, and you are passionate about shaping data usage patterns across an organization. You understand the importance of creating safer and more civil shared experiences in digital platforms.
Experience with cloud platforms such as AWS or GCP would be a plus, as well as familiarity with data governance frameworks and best practices. Knowledge of machine learning principles and data analytics tools can enhance your contributions to the team.
As a Senior Software Engineer on the Data Platform team, you will play a critical role in designing, developing, and maintaining a robust data platform that supports the success of Roblox's vast user base. You will have the opportunity to build systems from scratch, allowing you to see the impact of your work in days or weeks rather than months or years. Your responsibilities will include collaborating with data engineers and scientists to understand their needs and translating those into technical solutions. You will also be involved in optimizing data workflows and ensuring data quality across the platform. Staying current with industry trends and emerging technologies will be essential as you push for innovation in data management practices. You will contribute to a culture of collaboration and creativity, where ideas flow freely and everyone is encouraged to share their insights.
At Roblox, you will be part of a mission-driven company that aims to connect a billion people with optimism and civility. You will work in a highly collaborative environment that values creativity and innovation. The role offers competitive compensation and the chance to make a significant impact on the future of human interaction through technology. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team.
Apply now or save it for later. Get alerts for similar jobs at Roblox.