VRChat Inc.
VRChat offers an endless stream of social VR experiences by giving the power of creation to its community.
Senior/Staff Backend Engineer – API, Economy
Location
United States
Posted
19 days ago
Salary
Not specified
Bachelor Degree5 yrs expEnglishAWSDockerJava ScriptMongo DBMy SQLNode.jsRedisType Script
Job Description
• Design and implement scalable backend services in Node.js and TypeScript
• Ensure transactional integrity in high-volume economic systems
• Model digital ownership, entitlements, wallets, and payouts
• Build and evolve systems supporting both first-party and creator-driven content
• Drive refactors that improve maintainability and long-term platform evolution
• Participate in architectural discussions shaping the future of VRChat’s economy stack
• Design reliable economic event representations
• Ensure traceability across payment transactions and reporting systems
• Enable subscription and marketplace analytics
• Support experimentation and feature iteration
• Maintain reconciliation accuracy and reporting integrity
• Contribute to fraud detection and prevention systems
• Own services from development through deployment and monitoring
• Improve CI/CD reliability and release safety
• Work within containerized environments (Docker)
• Contribute to Infrastructure as Code (IaC)
• Strengthen observability, monitoring, and incident response practices
• Occasionally jump in to resolve critical production issues
Job Requirements
- 5+ years of experience in backend engineering for SaaS, fintech, marketplaces, or online platforms
- Deep proficiency in Node.js and TypeScript
- Strong experience with relational and non-relational databases (MySQL, MongoDB, Redis)
- Experience managing message queues, caching strategies, and WebSocket systems
- Proven experience building and maintaining external integrations (payment vendors, fintech platforms)
- Strong understanding of profiling, optimization tradeoffs, and observability
- Experience operating under PCI DSS, GDPR, and PII requirements
- Experience building subscription engines, marketplaces, accounting systems, or invoicing workflows
- Familiarity with AWS, Docker, CI/CD pipelines, and Infrastructure as Code
- Comfortable navigating ambiguity across experimental and high-certainty requirements
- Experience working in complex, evolving codebases
Benefits
- Work from anywhere — VRChat is a 100% remote company
- 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
- Unlimited/flexible vacation time
- Paid parental leave
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer19 days ago
Full TimeRemoteTeam 5,001-10,000Since 1983H1B Sponsor
Commercial Lead driving pricing and strategy for IFS Copperleaf SaaS solutions
Backend Engineer19 days ago
Full TimeRemoteTeam 1,001-5,000Since 1982H1B Sponsor
Develop and maintain .NET applications for a leading genomics company
AzureMS SQL ServerMySQLSQL.NET
Nebraska
Senior Software Engineer II – Backend – AI Search
SeismicWe empower thousands of teams to grow and win. 🌱 Meet the Seismic Enablement Cloud™ today.
Backend Engineer19 days ago
Full TimeRemoteTeam 1,001-5,000Since 2010H1B Sponsor
Senior Software Engineer optimizing backend systems for AI at Seismic
AWSAzureCloudDockerGoogle Cloud PlatformKafkaKubernetesPostgreSQLPythonRedisTerraform.NET
United States
Backend Engineer19 days ago
Full TimeRemoteTeam 5Since 2023
Design, build, and operate backend systems that serve millions globally, improve cloud infrastructure, and collaborate on new products while ensuring reliability and performance. Also involved in customer interactions to enhance service quality.
CloudflareDartGCPPostgreSQLRedis