Engineer II - Social Experience
VRChat is looking for an experienced Engineer to join our team! We are looking for someone with experience building social features, and who has a strong interest in user-generated content and the Metaverse. You will be working with a highly collaborative team to build and improve upon existing systems.
Responsibilities:
- Design, implement, and maintain new features within VRChat.
- Participate in code reviews and provide constructive feedback to other engineers.
- Collaborate with other engineers and content creators to ensure a high-quality user experience.
- Identify and resolve performance bottlenecks.
- Write clean, efficient, and well-documented code.
- Debug and fix issues as they arise.
Requirements:
- 5+ years of software development experience.
- Strong knowledge of C# and Unity.
- Experience with networking and multiplayer game development.
- Experience with social features or user-generated content.
- Excellent communication and collaboration skills.
Bonus Points:
- Experience with VRChat or other social VR platforms.
- Experience with cloud services.
- Experience with database management.
- Experience with scripting languages (e.g., Python).