Назад
8 дней назад

Senior Software Engineer - Ledger

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer - Ledger (Financial Infrastructure): Building and scaling Roblox's authoritative ledger system for tracking virtual currency, fiat, and digital assets with an accent on correctness, auditability, and balanced double-entry accounting. Focus on designing exactly-once write paths, reconciliation systems, and read services for balances, history, statements, and analytics.

Location: San Mateo, California, United States; hybrid office schedule with onsite work Tuesday, Wednesday, and Thursday, and optional presence Monday and Friday.

Annual base salary: $196,750–$243,290 USD. Full-time employees are also eligible for equity compensation and benefits.

Company

Roblox builds tools and platforms for developers and creators to create shared 3D digital experiences and connect users at scale.

What you will do

  • Architect, design, implement, and operate ledger services that record every movement of value on Roblox.
  • Build the system of record for virtual currency, fiat, and digital assets, maintaining accurate, balanced, and auditable records.
  • Design idempotent, exactly-once write paths and reconciliation processes that prove the books balance.
  • Own read paths for balances, history, statements, reconciliation, and analytics from the same source of truth.
  • Identify and address correctness, performance, auditability, and operational risks in distributed financial systems.
  • Collaborate with Finance, product, and economy engineering teams while maintaining high standards for code quality, testing, and maintainability.

Requirements

  • 4+ years of backend software engineering experience designing, building, and maintaining robust and scalable systems, including microservices or APIs.
  • Strong problem-solving skills and experience debugging complex distributed-system issues.
  • Experience managing projects and planning and executing work across different workstreams.
  • Strong collaboration skills, including the ability to work across teams and organizations.
  • Experience mentoring and guiding junior engineers.
  • Bachelor's degree in Computer Science, Computer Engineering, or a similar technical field.
  • For US-based roles, candidates must have United States work authorization; certain US visa categories may not be supported.

Nice to have

  • Experience in financial infrastructure, ledgers, accounting, or another domain where accuracy is non-negotiable.
  • Experience building a ledger or double-entry system.
  • Experience with large-scale data or analytical systems, such as OLAP or event-driven pipelines.

Culture & Benefits

  • Work on systems where correctness, auditability, and precision are core product requirements.
  • Full-time employment includes eligibility for equity compensation and benefits.
  • Roles based in an office follow an onsite Tuesday–Thursday schedule, with optional Monday and Friday presence.
  • Roblox provides equal employment opportunities and reasonable recruiting-process accommodations for qualifying disabilities or religious beliefs.

Hiring process

  • Roblox may not support future H-1B sponsorship for this US-based role.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →