Senior/Staff Backend Engineer (API) – Economy

VRChat

Completely RemoteFull TimeEngineering & Architecture
Posted 1 months ago

This role is no longer accepting applications.

Browse live jobs

Job description

Responsibilities

  • Design and implement scalable backend services in Node.js and TypeScript to power creator monetization and platform transactions
  • Ensure transactional integrity and traceability across high-volume economic systems, including wallets, payouts, and subscriptions
  • Model digital ownership, entitlements, and marketplace systems for a global creator ecosystem
  • Lead architectural initiatives and drive refactors to improve long-term platform maintainability and performance
  • Partner cross-functionally with Product, Finance, and Trust & Safety teams to shape the future of VRChat’s economy stack
  • Own services end-to-end, from development and deployment to monitoring and incident response

Requirements

  • 5+ years of backend engineering experience in SaaS, fintech, marketplaces, or similar online platforms
  • Deep proficiency in Node.js and TypeScript
  • Strong experience with relational and non-relational databases (e.g., MySQL, MongoDB, Redis)
  • Experience with message queues, caching strategies, and WebSocket systems
  • Proven experience with payment vendor integrations and maintaining external fintech platforms
  • Familiarity with AWS, Docker, CI/CD pipelines, and Infrastructure as Code
  • Knowledge of PCI DSS, GDPR, and PII compliance requirements

Preferred Qualifications

  • Experience with event-driven or high-throughput transactional systems
  • Experience integrating with Steam, Oculus, Apple, or Google Play payment systems
  • Experience leading large-scale architectural migrations or refactors
  • Experience building internal operational tooling or creator-facing systems

Benefits

  • 100% remote work environment
  • Flexible working hours with core collaboration overlap
  • Health benefits
  • 401(k) for US employees & Group RRSP for Canadian employees
  • Stock options
  • Generous paid holiday schedule and unlimited/flexible vacation time
  • Paid parental leave

About the Company

VRChat is a vibrant social hangout immersive destination where people gather to build communities, host events, and create new worlds. With over 250,000 user-created worlds, the platform powers a global creator ecosystem across VR, desktop, and mobile.

Skills & tools

Node.jsTypeScriptAWSDockerMySQLMongoDBRedis

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years backend engineering experience
  2. 02Proficiency in Node.js and TypeScript
  3. 03Experience with relational and non-relational databases
  4. 04Experience with message queues and caching
  5. 05Experience with payment vendor integrations
  6. 06Familiarity with AWS and Docker
  7. 07Knowledge of PCI DSS and GDPR
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches
Applications closed