Senior Software Engineer, Data Infrastructure
RobloxUser-Generated Content company
San Mateo, United States$243,290 - $295,250 USDSenior
Altimeter Capital
Dragoneer Investment Group
Andreessen Horowitz
Tencent
First Round Capital
Warner Music Group
Software EngineeringNew
About the role
TL;DR
Design, build, and scale distributed data infrastructure platforms at Roblox.
- •Roblox's data infrastructure processes petabytes of data daily, powering analytics, ML, and product decisions.
- •As a Senior Software Engineer in our Data Infra org, you will design, build, and scale the distributed data infrastructure platforms that power Roblox.
- •Key Responsibilities Own and scale core platform components, taking responsibility for design, architecture, and implementation of key data platform frameworks.
- •Collaborate with infra, data science, and product engineering teams to align platform capabilities with product requirements.
- •Optimize performance at scale by diving deep into engine internals, query planning, state management, and memory optimization.
- •Drive infrastructure robustness by leading the design, testing, and operational lifecycle of next-generation infrastructure features.
- •Embed AI/ML capabilities within data platforms, leveraging LLMs for data discovery and generation.
- •Requirements 5+ years of experience building, designing, testing, and maintaining large-scale distributed systems.
- •Deep technical experience with at least 1-2 foundational technologies: Kafka, Flink, Spark, Trino, Druid, Airflow, or Data Catalog/Metadata systems.
- •Proficiency in Java, Go, or Scala, with a track record of writing clean, highly performant backend code.
- •Experience operating and troubleshooting data infrastructure at scale on top of Kubernetes in AWS or GCP.
- •Demonstrated ability to influence technical direction, mentor engineers, and drive alignment on complex initiatives.
Required skills
JavaGoScalaSparkAirflowKubernetesAWSGoogle Cloud
Domain expertise
gaming
Benefits & perks
equity compensation, benefits
Tech stack
SparkAirflowKubernetesJavaGoScalaAWSGoogle Cloud