Roblox is looking to define the data ontology for all of Roblox, establish standard methodologies for data operations and lifecycle management, design and build analytics tooling and frameworks, and influence event instrumentation to support the growing demand for analytics.
Requirements
- 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.
- 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)
- Experience working with GDPR
- deep expertise in SQL, PySpark, or scala.
Responsibilities
- Partner with Data Science, Product, and Engineering to collect requirements to define the data ontology for all of Roblox
- Design, build, and maintain efficient and reliable batch and streaming data pipelines to populate core data sets
- Develop scalable frameworks and tooling to automate analytics workflows and streamline users interactions with data products
- Establish and promote standard methodologies for data operations and lifecycle management
- Lead and mentor a growing team of Data Engineers to support Roblox's ever-evolving data needs
- 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.)
- Developed or enhanced ETL orchestrations tools or frameworks
Other
- 3+ years leading data engineering development directly with business or data science partners
- Roles that are based at our headquarters in San Mateo, CA
- All full-time employees are also eligible for equity compensation and for benefits as described on this page
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
- Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.