Senior Software Engineer, Data Infrastructure

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 243,290 - 295,250 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Java","Go","Scala","Kafka","Flink","Spark","Trino","Druid","Airflow","Kubernetes","AWS","GCP","Data Catalog","LLM","ML"]

Design, build, and scale distributed data infrastructure platforms (Kafka, Flink, Spark, Trino, Druid, Airflow) powering analytics, ML, and product decisions. Own 1–2 core data platform frameworks; collaborate with infra, data science, and product teams; optimize performance at scale; drive Kubernetes-based infrastructure across cloud environments; embed AI/ML capabilities for autonomous platform interaction.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
2 months ago

Senior Software Engineer, Data Infrastructure

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Design, build, and scale distributed data infrastructure platforms (Kafka, Flink, Spark, Trino, Druid, Airflow) powering analytics, ML, and product decisions. Own 1–2 core data platform frameworks; collaborate with infra, data science, and product teams; optimize performance at scale; drive Kubernetes-based infrastructure across cloud environments; embed AI/ML capabilities for autonomous platform interaction.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Own and Scale Core Platform Components: Design, architecture, and implement 1–2 key data platform frameworks within our stack.
  • •Collaborate and Align: Partner with infra, data science, and product engineering to ensure platform capabilities align with governance and product requirements.
  • •Optimize Performance at Scale: Dive into engine internals, query planning, state management, memory optimization, and serialization for high throughput under heavy load.
  • •Drive Infrastructure Robustness: Lead design, testing, and operational lifecycle of next-gen infrastructure features on Kubernetes across cloud environments.
  • •Agentic Interface: Embed AI/ML capabilities within data platforms, leveraging LLMs for data discovery and self-serve platform interaction.

Pay and Benefits

Salary: USD 243,290 - 295,250 annually

Key Requirements

  • •5+ years of experience building, designing, testing and maintaining production-grade, large-scale distributed systems.
  • •Deep technical experience with at least 1–2 foundational data infrastructure technologies (Kafka, Flink, Spark, Trino, Druid, Airflow, Data Catalog/Metadata systems).
  • •Strong proficiency in Java, Go, or Scala with a track record of writing clean, high-performance backend code.
  • •Cloud fluency: operating data infrastructure at scale on Kubernetes in AWS or GCP.
  • •Demonstrated technical leadership with ability to influence direction across teams and mentor engineers.
Experience:5+ yearsDistributed systemsData infrastructureLLMs
Education:Bachelor's
Skills:JavaGoScalaKafkaFlinkSparkTrinoDruidAirflowKubernetesAWSGCPData CatalogLLMML
Languages:English
Tech Stack:JavaGoScalaKafkaFlinkSparkTrinoDruidAirflowKubernetesAWSGCP

Company Brief

Roblox
Operates an online platform for user-generated games and virtual experiences, enabling creators to build, publish, and monetize interactive 3D experiences for a global community of players.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2004
WebsiteLinkedIn