Back to Jobs

Engineer II - Trust and Safety

VRChat

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

Node.jsReactMongoDBExpress.jsRedisRESTful APIsCSSCI/CD

What You'll Do

    • 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.

Qualifications

    • 2-5+ years of professional experience developing, building and maintaining web applications.
    • Proficiency in the MERN stack (MongoDB, 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.
    • An agile, collaborative mindset and excellent communication skills, capable of working independently and effectively in a remote, cross-functional team environment.

Bonus Points

    • Understanding of a game client/server architecture and data flow (Unity/C# a plus), especially as it relates to telemetry or abuse vectors.
    • 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).
    • Demonstrated interest in online communities, VR, or VRChat (as a user or creator).

Benefits

    • 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
Engineer II - Trust and Safety
VRChat
Apply