Roblox предлагает чётко очерченную и технически масштабную роль с зарплатой выше рыночного ориентира; основные ограничения - высокий порог специализации, гибридный график в Сан-Матео и ограниченная поддержка виз.
Кликните для подробной информации
Ограничения по визеУзкая специализацияСовременный стекВыше рынкаМасштабная платформа
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Principal Software Engineer - Object Store (C++/Go/Rust, Distributed Storage): Building and operating a multi-tenant, S3-compatible object storage platform on bare-metal infrastructure at exabyte scale with an accent on durability, throughput, low latency, and autonomous operations. Focus on designing storage architecture, evolving control-plane capabilities, optimizing data placement and replication, and maintaining highly reliable global infrastructure.
Location: San Mateo, California, United States; hybrid office schedule with onsite work Tuesday, Wednesday, and Thursday and optional presence Monday and Friday
Salary: $295,250–$345,040 USD annual base pay
Company
Roblox builds tools and platforms for creating and operating large-scale 3D digital experiences.
What you will do
Design and build a multi-tenant, S3-compatible object storage platform for assets, media, analytics, backups, and machine learning datasets.
Set the long-term technical strategy, make build-versus-buy decisions, and lead migration from cloud object storage.
Evolve the control plane for elastic scaling, autonomous healing, self-service provisioning, and zero-downtime tenant migrations.
Operate bare-metal storage fleets, including cluster lifecycle management, upgrades, rebalancing, failure domains, and capacity planning.
Optimize critical data paths, tail latency, cost per byte, observability, testing, CI/CD, and rollout safety.
Establish engineering practices, mentor engineers, and collaborate with security, analytics, and product teams.
Requirements
8+ years of experience in software engineering or a related field.
Deep experience building and operating large-scale distributed storage systems at petabyte scale or beyond.
Production experience with object storage, data placement, rebalancing, erasure coding, cluster tuning, and large-scale upgrades.
Strong skills in C++, Go, or Rust, with a deep understanding of durability, replication, geo-replication, consistency trade-offs, and blast-radius containment.
Experience shipping high-throughput, low-latency services on bare-metal or on-premises fleets with strong observability.
For US-based roles, candidates may need applicable United States work authorization; future H-1B sponsorship may not be supported.
Nice to have
Contributions to open-source storage projects.
Experience with S3 API compatibility at scale, NVMe/HDD tiering, or migrating large workloads from public-cloud object storage.
Culture & Benefits
Full-time employment with equity compensation eligibility and employee benefits.
Work on infrastructure operated end to end on bare metal in company data centers.
Engineering practices include design reviews, benchmarking, failure drills, and post-incident retrospectives.
Focus on safer, more reliable shared digital experiences and large-scale technical challenges.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →