Назад
17 дней назад

Principal Software Engineer (Distributed Systems)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Principal Software Engineer (Distributed Systems): Leading the design and development of next-generation data storage systems to power millions of experiences on the Roblox Platform with an accent on high-scale distributed systems and cloud services. Focus on building robust storage infrastructure, improving observability pipelines, and scaling the Roblox Extended Services platform.

Location: Must be based in San Mateo, CA (Hybrid: Onsite Tuesday, Wednesday, and Thursday)

Company

A global platform empowering a community of developers to create immersive 3D digital experiences for millions of users.

What you will do

  • Lead the design and development of cloud services and data storage systems for the Creator Community.
  • Build state-of-the-art storage infrastructure, serving layers, clients, and web APIs.
  • Expand observability capabilities through metrics collection, data pipelines, and analytics dashboards.
  • Scale the Roblox Extended Services platform to support increased resource needs for large experiences.
  • Mentor junior engineers through design reviews, 1:1s, and technical guidance.
  • Collaborate cross-functionally with UX, product management, and other engineering teams.

Requirements

  • 10+ years of experience in software development with public clouds (AWS, Azure, GCP), microservices, and distributed systems.
  • 3+ years of experience building and maintaining data storage systems (relational, key/value, blob stores).
  • 6+ years of programming experience in C# and/or C++.
  • 4+ years experience leading junior engineers on complex software projects.
  • 10+ years experience designing and deploying robust, scalable production-grade code.
  • Must have United States work authorization (certain visa categories and H-1B sponsorship may not be supported).

Nice to have

  • Experience building big data pipelines or batch processing systems (MapReduce, Hadoop, Flink, Spark).
  • Programming experience in Lua/Luau for computer games.
  • Knowledge of data science, machine learning, or AI.
  • Experience building GUIs, dashboards, or web application front-ends.

Culture & Benefits

  • Hybrid work model with mandatory onsite presence Tue/Wed/Thu.
  • Equity compensation and comprehensive benefits package for full-time employees.
  • Commitment to 100% uptime and data durability for mission-critical services.
  • Environment that values innovation, versatility, and team-oriented collaboration.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →