В Roblox чётко очерченная и значимая backend-роль в ключевой финансовой системе с серьёзными инженерными задачами на масштабе продукта; ограничения по разрешению на работу в США сужают доступность вакансии.
Ограничения по визе
Чёткая зона ответственности
Ключевая система продукта
Современная инженерия
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
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, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →