
Engineer II – Trust and Safety
VRChat Inc.
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
About the role
- 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.
Requirements
- 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.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
MERN stackMongoDBExpressReactNode.jsRedisRESTful APIsdatabase designstate managementthird-party integrations
Soft Skills
collaborative mindsetexcellent communication skillsindependent workcross-functional teamwork