
Principal Software Engineer, Data Platform
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:
- Lead the design, implementation, and maintenance of Roblox's data platforms.
- Collaborate effectively with other engineers, product managers, and stakeholders to ensure the reliability, security, and scalability of the data platforms.
- Ensure data solutions are delivered on time and within budget.
- Lead and manage a team of software engineers.
- Monitor and optimize system performance.
- Troubleshoot and resolve issues related to data platforms.
- Develop and implement best practices for data platform development.
- Stay up to date with industry trends and best practices.
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
Quality Assurance
Security
Networking
Data Analysis
Database Management
Algorithms
Debugging
Data Modeling
DevOps
Machine Learning
Architecture
Automation
Coding
Cloud Computing
Performance tuning
Communication
Customer Service
Leadership
Problem Solving
Time management
Organization
self-motivation
Critical thinking
Teamwork
Adaptability
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.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Roblox is a global platform that brings people together through play.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started