Roblox

Principal Software Engineer, Data Platform

Roblox

San Mateo, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Roblox is looking for an experienced and highly motivated Principal Software Engineer, Data Platform to join our team. We are looking for someone who is passionate about building and maintaining highly reliable data systems that are mission-critical to our success.This role requires a strong engineering background and a deep understanding of databases, data structures, and distributed systems. You will be responsible for leading the design, implementation, and maintenance of Roblox's data platforms. You must also be able to collaborate effectively with other engineers, product managers, and stakeholders to ensure that Roblox's data platforms are reliable, secure, and scalable.The ideal candidate should have a minimum of 8+ years of experience as a software engineer, with a solid background in developing mission-critical data platforms. A Bachelor's degree in computer science or a related field is preferred, but not required. Additionally, you should have an excellent track record of delivering reliable, secure, and scalable data solutions on time and within budget. You should also have experience leading a team and have strong communication and people management skills.

Responsibilities:

  1. Lead the design, implementation, and maintenance of Roblox's data platforms.
  2. Collaborate effectively with other engineers, product managers, and stakeholders to ensure the reliability, security, and scalability of the data platforms.
  3. Ensure data solutions are delivered on time and within budget.
  4. Lead and manage a team of software engineers.
  5. Monitor and optimize system performance.
  6. Troubleshoot and resolve issues related to data platforms.
  7. Develop and implement best practices for data platform development.
  8. Stay up to date with industry trends and best practices.
Where is this job?
This job is located at San Mateo, CA, USA
Job Qualifications
  • Javascript

  • Experience With Scripting Languages Such As Python

  • Excellent Communication And Problem-Solving Skills

  • Strong Knowledge Of Distributed Data Architectures

  • Experience Developing Data Pipelines

  • Cloud Infrastructure Experience

  • Experience With Sql And Nosql Databases

  • A Thorough Understanding Of Software Engineering Practices

  • And/Or Ruby

  • A Passion For Automation And Optimization

Required Skills
  • Quality Assurance

  • Security

  • Networking

  • Data Analysis

  • Database Management

  • Algorithms

  • Debugging

  • Data Modeling

  • DevOps

  • Machine Learning

  • Architecture

  • Automation

  • Coding

  • Cloud Computing

  • Performance tuning

Soft Skills
  • Communication

  • Customer Service

  • Leadership

  • Problem Solving

  • Time management

  • Organization

  • self-motivation

  • Critical thinking

  • Teamwork

  • Adaptability

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer, Data Platform in San Mateo, CA, USA is $170,000 - $194,000. This salary range is based on the salaries of actual professionals who work in the field.

Additional Information
Roblox is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedOctober 31st, 2023
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Roblox

Roblox is a global platform that brings people together through play.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started