VRChat is a software development company that has built “one of the leading Virtual World platforms.” As an employer, the company has fostered a diverse tea
Senior/Staff Backend Engineer – API, Economy
Location
United States
Posted
91 days ago
Salary
0
Seniority
Senior
Job Description
Senior/Staff Backend Engineer – API, Economy
VRChat
• 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
Principal Voice, Backend Software Developer
SutherlandFounded in 1986, Sutherland is a global process transformation company that “rethinks and rebuilds processes for the digital age.” As an employer, Sutherlan
• Provide deep technical expertise in backend development, code reviews, and architectural discussions, ensuring best practices are followed. • Design, develop, test, and deploy backend software solutions using Node.js and Java, adhering to high-quality standards. • Architect and optimize relational database schemas, write efficient queries, and ensure data integrity and performance. • Develop and maintain components for real-time communication, including WebRTC, SIP signaling and RTP streaming. • Explore and implement solutions for audio/video media processing and integration within the contact center environment. • Contribute to the development of contact center-specific features and integrations, understanding the nuances of the domain. • Identify and address performance bottlenecks, ensuring the platform can scale to meet growing demands. • Diagnose and resolve complex production issues, providing timely and effective solutions. • Work closely with product managers, architects, QA engineers, and other stakeholders to deliver high-quality software.
• Architect, develop, and maintain scalable, robust backend services, starting from our voice and chat AI applications. • Experiment with new technologies to achieve real-time and seamless integrations, implementing POCs to try the latest trends in AI environment, partnering with AI/LLM engineers. • Integrate 3rd party API integration such as Twilio (voice), WhatsApp, ElevenLabs, OpenAI and others. • Implement real-time communication features (websockets, streaming), conversation architectures, and advanced voice capabilities. • Design, build, maintain, and improve multi-agent orchestration frameworks for AI-powered conversations. • Collaborate on CI/CD pipelines, ensure robust monitoring, logging, and operational support. • Write clear documentation and support knowledge transfer within the team.
• Develop and maintain the price book, ensuring competitive and profitable pricing structures. • Lead the overall pricing strategy, including analysis of market trends, competitor pricing, and customer value propositions. • Own the comprehensive commercial strategy, aligning it with company goals and adapting to evolving business needs. • Partner with product teams to inform pricing and commercial decisions based on feature development and roadmap. • Work with finance to analyze financial impacts of pricing models and commercial initiatives. • Collaborate with sales and marketing to align strategies, support deal structuring, and enhance go-to-market efforts. • Oversee renewals processes, including tracking, negotiation, and execution to maximize retention rates. • Maintain and optimize the renewals database for accurate forecasting and reporting. • Ensure customer compliance with contracts, identifying risks and implementing mitigation strategies. • Lead contract structuring and negotiations for key deals, renewals, and amendments. • Implement tools and processes to track and enhance commercial performance metrics. • Conduct in-depth market research to inform pricing models and commercial decisions. • Analyze competitor offerings, industry benchmarks, and economic factors impacting SaaS pricing. • Generate actionable insights from data to refine strategies and identify new revenue opportunities.
Senior Java Developer
Insight ITNosso desafio é entender a necessidade de cada cliente unindo Tecnologia com Pessoas!
• The professional will work across the full development lifecycle of both existing and new projects — from conception and development to testing and deployment. • Design and develop efficient multi-user web applications for both server-side and browser execution, with options for cloud deployment. • Carry out activities across all phases of application development and deployment, using agile methodologies. • Collaborate in defining the technical solution for business requirements alongside the product team and clients, implementing it efficiently and effectively. • Produce well-designed, testable, efficient, reliable, and secure code that fully meets business needs and aligns with the corporate reference architecture. • Apply reuse concepts. • Develop with a focus on code quality and maintainability, ensuring proper documentation and designing/executing unit and integration tests.




