
Senior Engineer - Social Experience
VRChat
Completely RemoteFull TimeEngineering & Architecture
Posted Today
Job description
Responsibilities
- Develop, implement, and maintain new features within the VRChat client using Unity and C#
- Enhance social systems and build UI/UX for groups, events, and community interaction features
- Collaborate with product managers, designers, and engineers to translate vision into functional code
- Contribute to the full feature lifecycle, from prototyping to deployment and post-launch maintenance
- Identify and address performance bottlenecks to ensure a smooth user experience across platforms
- Participate in code reviews to maintain high standards for code quality and architectural integrity
Requirements
- 2-5+ years of professional software development experience, preferably in game development or social platforms
- Proficiency in C# and strong working knowledge of the Unity engine
- Experience with client-side development for social features or user interfaces
- Solid understanding of object-oriented programming (OOP) and software design patterns
- Familiarity with version control systems such as Git
- Excellent communication skills and an agile, collaborative mindset for remote work
Preferred Qualifications
- Experience building responsive, cross-platform UIs with Unity and uGUI
- Experience optimizing Unity projects for standalone VR hardware
- Knowledge of native mobile development (Swift for iOS or Kotlin for Android)
- Familiarity with web technologies like React, Express, or API integrations (REST/JSON, WebSockets)
- Demonstrated interest in VR, online communities, or being a VRChat user/creator
Benefits
- 100% remote work environment with flexible working hours
- Health benefits
- 401K (US) or Group RRSP (Canada)
- Stock options
- Unlimited/flexible vacation time and generous paid holiday schedule
- Paid parental leave
About the Company
VRChat offers a first-of-its-kind platform providing endless social VR experiences. With over 250,000 worlds, our mission is to allow users to bring their imaginations to life and shape the metaverse.
Skills & tools
C++UnityUI/UX Design
What the team is looking for
Use this list as a quick fit check before you apply.
- 012-5+ years professional software development experience
- 02Proficiency in C#
- 03Strong knowledge of Unity engine
- 04Experience with client-side social features or UI
- 05Understanding of OOP and design patterns
- 06Familiarity with Git

VRChat
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Engineering & Architecture
- Posted
- Today