Principal Software Engineer, Data Engineering
The Data Engineering team at Roblox plays a crucial role in enabling the company's success by developing and maintaining highly leveraged Core Data Sets, frameworks, and tooling to support the growing demand for analytics.
As a Principal Data Engineer, you will work to define the data ontology for all of Roblox, establish best practices and standards for data operations and lifecycle management, design and build analytics tooling and frameworks, and influence event instrumentation. Additionally, this role is highly cross-functional, requiring close collaboration with Data Science, Experimentation, and Machine Learning teams to understand customer requirements and analytics applications, as well as with Data Infrastructure and Storage teams to develop integrated solutions.
Join us and be a part of a dynamic team driving innovation and growth at Roblox.
You Will:
- Partner with Data Science, Data Platform, Product, and Engineering to collect requirements to define the data ontology for all of Roblox
- Lead and mentor a growing team of Data Engineers to support Roblox's ever-evolving data needs
- Design, build, and maintain efficient and reliable batch and streaming data pipelines to model business entities as core data sets
- Develop scalable frameworks and tooling to automate analytics workflows and streamline users interactions with data products
- Establish and evangelize best practices for data operations and lifecycle management
You Have:
- 8+ years of professional experience working building scalable ETL pipelines on industry standard ETL orchestration tools (Airflow, Dagster, Luigi, Google Cloud Composer, etc.) with deep expertise in SQL, PySpark, or scala.
- 3+ years leading data engineering development directly with business or data science stakeholders
- Built, scaled, and maintained Multi-Terabyte data sets and have an expansive toolbox for debugging and unblocking large scale analytics challenges (skew mitigation, sampling strategies, accumulation patterns, data sketches, etc.)
- Experience with at least one major cloud's suite of offerings (AWS, GCP, Azure).
- Developed or enhanced ETL orchestrations tools or frameworks
- Worked within standard GitOps workflow (branch and merge, PRs, CI / CD systems)
Recommended Jobs
Associate Dentist
Embark on an underwater adventure at Children's Dental FunZone, where every dental visit is a fun and unforgettable journey beneath the waves! We’re looking for a passionate Pediatric and GP Dent…
Floor Tech
Looking to hire a 2nd shift floor tech. Hours will be 12pm-8pm 5 days a week, with one weekend off a month Duties to include: Trash removal Dust mopping Run scrubber and buffer (can train r…
Software Engineer
Who We Are Healthcare needs a better rhythm: one that keeps care continuous and deeply human. Heidi is building an AI Care Partner that works alongside clinicians to make that possible. We’re a t…
Full Stack Engineers
About Apiphany Apiphany is a pioneering foundational AI company for physical product development. We empower global innovators in automotive, aerospace, medtech, and energy to transform mountains of…
Account Executive, Strategic Enterprise
Tue, 02/24/2026 - 00:45
Welder
ENCORE INDUSTRIES is an industrial leader with over 23 years of experience in precision sheet metal, custom contract manufacturer of electronic chassis, frames, fabrications, and turn-key electro mec…
Biochemist I
Roles & Responsibilities The Biochemist I is expected to work independently, perform all laboratory functions that involved in Tissue Culture such as Hybridoma roller bottle cell culture, ascites …
Software Engineer
We are seeking a highly skilled and self-motivated Software Engineer to lead the administration, customization, and enhancement of our SLIMS (Sample and Laboratory Information Management System)…
General Manager
@genghiscohenla We are currently seeking a General Manager to lead the team at Genghis Cohen, a true LA classic that has served up authentic New York-style Chinese food for over 40 years. The belov…
Pharmaceutical Sales Representative
Join Syneos Health in partnership with a large Biopharmaceutical company as a Pharmaceutical Sales Representative (PSR). Become a part of a fast-paced and challenging environment where our compassio…