
Senior Engineer - Trust and Safety
Vrchat
Job Description
Work within a full-stack team to develop, implement, and maintain new features for the VRChat platform and operational team.
Focus on enhancing safety systems, building the UI/UX and backend systems for support, moderation, and safety operations, with consideration for cost and user privacy.
Collaborate closely with product managers, designers, and other engineers across the stack to translate product and design vision into functional code through informed tradeoffs and accurate estimates.
Contribute to all stages of the feature lifecycle, from initial concept and prototyping to deployment and post-launch iteration and maintenance.
Ensure the usability, stability, reliability, and performance of critical moderation and safety services, participating in on-call rotations as needed.
Participate in code reviews to maintain a high bar for code quality, architectural integrity, performance, and reliability while spreading knowledge across the team.
Contribute to a culture embracing collaborative, iterative, outcome-focused, product-discovery-driven delivery.
Professional experience developing, building and maintaining web applications, preferably in social or gaming contexts.
Proficiency in the MERN stack (Mongo DB, Express, React, Node.js) and related technologies like Redis.
Experience building scalable, RESTful APIs.
Experience building usable, responsive web front ends using React and CSS, or other similar technologies.
Experience with database design and optimization, state management, and third-party integrations.
Familiarity with version control systems and CI/CD pipelines.
Experience with operational excellence: observability, on-call, incident response, and reliability practices for production systems.
Comfort designing systems with adversarial users in mind: anticipating abuse vectors, false-positive costs, and graceful degradation.
Experience handling sensitive user data with appropriate privacy and access controls.
Comfort collaborating with non-engineering partners (operations, legal, policy) on product trade-offs.
An agile, collaborative, product mindset and excellent communication skills, capable of working effectively in a remote, cross-functional team environment.
Demonstrated interest in online communities, VR, or VRChat (as a user or creator).
Understanding of a game client/server architecture and data flow, especially as it relates to telemetry or abuse vectors.
Experience with Unity/C# (for in-game safety UI surfaces like reporting flows).
Experience with ML-adjacent systems (model serving, evaluation, human-in-the-loop pipelines).
Experience working in, or directly with, moderation or Trust and Safety teams.
Familiarity with cloud platforms (e.g. AWS, GCP) and containerization (e.g. Docker, Kubernetes.)
Work from anywhere! VRChat is a 100% remote company offering flexible working hours in combination with core hours supporting real-time collaboration
Health Benefits
401K for US & Group RRSP for Canadian Employees
Stock Options
Generous paid holiday schedule
Unlimited/flexible vacation time
Paid parental leave benefits
Please mention you found this job on Remote Nomad Jobs. It helps us keep sharing more great jobs!
About this job
Job Type
Full Time
Department
ITSpecializations
Salary
Not disclosed
Posted On
June 14, 2026
Skills & Technologies
More digital nomad job openings
Here are other jobs you might want to apply for.

Binance Accelerator Programme - LLM Data Scientist

Senior Engineer - Social Experience

Binance Accelerator Program - Data Scientist (Recommendation/Square Community)

Engineering People Lead - Fixed Term 12 Month Contract (Remote/Europe)

IT Engineer
