cryptoflies logo white transparent background
  • Ends in 

Principal Software Engineer, Data Engineering

  • Full Time
  • San Mateo
  • Posted 1 month ago

Job description


  • Company Overview: Roblox is an interactive platform that brings people together through play. Millions around the globe come to Roblox daily to create, explore, and share in immersive digital experiences. We are on a mission to connect a billion people with optimism and civility as they engage in countless user-generated worlds.


  • Company Culture: At Roblox, innovation and creativity lead the way in our quest to build the ultimate online platform for social interaction. A career at Roblox means shaping the future of play, solving complex technical challenges, and enhancing the safety and civility of shared digital spaces.

  • Work Opportunities: This position requires presence at Roblox’s headquarters in San Mateo, CA, with in-office days on Tuesday, Wednesday, and Thursday, and optional in-office days on Monday and Friday.

  • Role Overview: As a Principal Data Engineer, you’ll lead efforts to define Roblox’s data ontology, build analytics tooling, and maintain core data sets. This role demands collaboration across various teams to support data-driven decision-making and optimize the data infrastructure.

  • Responsibilities:
    • Partner with teams to define data ontology and ensure robust data solutions.
    • Lead and mentor a team of Data Engineers.
    • Design and maintain efficient data pipelines for both batch and streaming data.
    • Develop frameworks to automate analytics and enhance data interaction.
    • Promote best practices in data management and lifecycle.
  • Desired Experience:
    • Over 8 years of experience in building scalable ETL pipelines and expertise in SQL, PySpark, or Scala.
    • Proven leadership in data engineering, interfacing directly with business or data science teams.
    • Experience with large-scale data systems and cloud technologies (AWS, GCP, Azure).
  • Additional Skills: Proficiency in ETL orchestration tools like Airflow, and familiarity with GitOps workflows.
  • Application Note: Roblox is eager to welcome talented individuals who are passionate about improving our platform. We encourage applicants to apply even if they do not meet every requirement listed above.
  • Compensation: The starting salary range is $283,780 to $331,640, subject to variations based on professional and market factors. Benefits include equity, healthcare, and a 401k program. 


Job overview​

Data posted

1 month ago


San Mateo



Employment Type

Full Time

cryptoflies logo white transparent background

The all-in-one platform that connects Web3 lovers and businesses.

© Cryptoflies. All rights reserved