Anywhere Remote (Global) Employment

VRChat is hiring a Senior Engineer - Social Experience

About the Role

We are seeking a Senior Engineer to spearhead the creation and enhancement of social experiences within our virtual reality platform. This role involves designing and implementing features that foster user interaction and community engagement, ensuring a seamless and enjoyable experience for all users.

Responsibilities

  • Design and implement social features that enhance user engagement.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with the team to identify and address technical challenges.
  • Ensure the scalability and performance of social features.
  • Maintain and improve existing social systems.
  • Contribute to the development of the platform's architecture.
  • Participate in code reviews and pair programming sessions.
  • Provide mentorship to junior engineers.
  • Stay updated with the latest trends in virtual reality and social technologies.
  • Work closely with the product and design teams to align features with user needs.
  • Implement and maintain automated testing for social features.
  • Ensure the security and privacy of user data.
  • Troubleshoot and resolve issues related to social features.
  • Optimize the performance of social systems.
  • Develop and maintain documentation for social features.
  • Collaborate with the community to gather feedback and improve features.
  • Ensure compliance with industry standards and best practices.
  • Participate in the on-call rotation for social systems.
  • Contribute to the development of the platform's roadmap.
  • Work on improving the scalability of social features.
  • Ensure the reliability and stability of social systems.
  • Collaborate with the QA team to test social features.
  • Participate in the development of the platform's architecture.
  • Work on improving the performance of social features.
  • Contribute to the development of the platform's infrastructure.

Nice to Have

  • Experience with Unity's networking solutions.
  • Familiarity with VRChat's codebase and architecture.
  • Experience with Unity's UI system.
  • Knowledge of VRChat's social features.
  • Experience with Unity's animation system.
  • Familiarity with VRChat's community and user base.
  • Experience with Unity's physics system.
  • Knowledge of VRChat's moderation and safety systems.
  • Experience with Unity's audio system.
  • Familiarity with VRChat's content creation tools.

Compensation

Competitive salary and equity

Work Arrangement

On-site

Team

Collaborative and innovative team focused on enhancing social experiences within a virtual reality platform.

What You'll Do

  • Design and implement social features that enhance user engagement.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with the team to identify and address technical challenges.
  • Ensure the scalability and performance of social features.
  • Maintain and improve existing social systems.
  • Contribute to the development of the platform's architecture.
  • Participate in code reviews and pair programming sessions.
  • Provide mentorship to junior engineers.
  • Stay updated with the latest trends in virtual reality and social technologies.
  • Work closely with the product and design teams to align features with user needs.

What You'll Need

  • Proven experience in software engineering, with a focus on social features.
  • Strong proficiency in C# and Unity.
  • Experience with virtual reality technologies.
  • Knowledge of networking and real-time systems.
  • Experience with cloud services and distributed systems.
  • Strong problem-solving skills and attention to detail.
  • Ability to work in a fast-paced and dynamic environment.
  • Excellent communication and collaboration skills.
  • Experience with Agile methodologies.
  • Knowledge of database systems and SQL.

Nice to Have

  • Experience with Unity's networking solutions.
  • Familiarity with VRChat's codebase and architecture.
  • Experience with Unity's UI system.
  • Knowledge of VRChat's social features.
  • Experience with Unity's animation system.
  • Familiarity with VRChat's community and user base.
  • Experience with Unity's physics system.
  • Knowledge of VRChat's moderation and safety systems.
  • Experience with Unity's audio system.
  • Familiarity with VRChat's content creation tools.

Our Benefits

  • Competitive salary and equity.
  • Health, dental, and vision insurance.
  • 401(k) with company match.
  • Generous time off and holidays.
  • Flexible work hours and remote work options.
  • Professional development opportunities.
  • Employee assistance programs.
  • Wellness initiatives and resources.
  • Team-building activities and events.
  • Performance bonuses and incentives.

Our Culture

  • Collaborative and innovative team focused on enhancing social experiences within a virtual reality platform.
  • Diverse and inclusive work environment.
  • Emphasis on continuous learning and growth.
  • Open communication and feedback culture.
  • Supportive and mentorship-driven team.
  • Focus on work-life balance and well-being.
  • Encouragement of creativity and innovation.
  • Commitment to quality and excellence.
  • Dedication to user satisfaction and community engagement.
  • Passion for virtual reality and social technologies.

How to Apply

  • Submit your resume and cover letter through our careers page.
  • Include relevant experience and projects in your application.
  • Highlight your skills and qualifications for the role.
  • Prepare for technical and behavioral interviews.
  • Showcase your passion for virtual reality and social technologies.
  • Demonstrate your problem-solving and collaboration skills.
  • Be ready to discuss your experience with Unity and C#.
  • Show your understanding of networking and real-time systems.
  • Prepare to talk about your experience with cloud services and distributed systems.
  • Be ready to discuss your experience with Agile methodologies.

Not provided

Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
VRChat

VRChat is a platform for immersive social experiences that transcend physical barriers, fostering deeper and more meaningful relationships through virtual interaction.

The company is redefining how people connect by enabling users to create, explore, and share virtual worlds and avatars, building a global community centered on creativity and presence.

Powered by its users, VRChat emphasizes innovation, collaboration, and freedom, allowing creators to shape the ecosystem while pushing the boundaries of social connection in virtual spaces.

All jobs at VRChat Visit website
Job Details
Department Engineering
Category other
Posted 3 months ago