Senior Engineering Manager, Creator

VRChat
Summary
Join the VRChat team as a Senior Engineering Manager for the Creators Team, a critical leadership role responsible for the technical direction of the team managing external-facing SDKs for Avatars and Worlds. Collaborate with product, design, and production leads to define team strategy and ensure delivery. Directly manage and support a team of approximately 10 engineers. Create short and long-term strategies aligned with company vision. Make critical tradeoffs to ensure platform health and development. Represent progress at reviews and partner with production to manage execution. Stay current on industry trends and best practices. Develop strong relationships with stakeholders. Support the VP of Engineering in critical areas. This role reports to the VP of Engineering.
Requirements
- 3+ years of engineering management in a high-growth consumer or b2b tech company and solid technical background
- Excellent verbal and written communication skills which are particularly important in our fully remote environment
- University degree or equivalent work experience with technical background
- Experience defining metrics and making product and strategic decisions based on measurable impact
- Intellectually curious about new technologies and societal changes, and understands how to apply innovations and trends to product opportunities
- Comfortable dealing with ambiguity and operating in a fast-paced and evolving environment
Responsibilities
- Take ownership of core VRChat systems, including our Creator SDK and content systems, partnering closely with cross discipline leaders across the company to ensure we are supporting their ongoing needs
- Take ownership of the technical decisions for the Creator Team, partnering closely with product, design, engineering & production leaders to ensure the right balance of quality, speed of execution, and scalability
- Directly manage, support and inspire a team of approximately 10 engineers across multiple disciplines including API and Unity client
- Support and grow technical leads and encourage skill growth balancing the needs of the team and desires of the engineers
- Foster a positive and high functioning team with solid technical practices that delivers timely and quality software
- Create the short and long term strategy for this space, and align it with higher level vision and strategy across the company
- Contribute to a smooth and collaborative planning process to generate plans that reflect strategic goals, user insights and past learnings
- Make critical tradeoffs to ensure the long-term health and development of our platform
- Represent progress at periodic reviews and seek leadership support in a timely manner to unblock execution
- Partner with production to manage execution (including technical specs, project scoping and delivery) and work collaboratively to resolve issues to deliver against goals and objectives
- Stay current on industry trends and best practices in the technology behind gaming, UGC and social platforms to inform strategic decisions
- Develop and maintain strong relationships with key stakeholders, including internal teams, creators, partners, and the broader VRChat community
- Support the VP Engineering in critical strategy, organization and execution areas
Preferred Qualifications
- Technical experience with Unity or 3D gaming development including modeling, rendering pipelines and tooling is a plus
- Past expertise in gaming, UGC and/or social platforms is a plus, though not required
Benefits
- Work from anywhere! VRChat is a 100% remote company
- Health Benefits
- 401K for US & RRSP for Canadian Employees
- Stock Options
- Generous paid holiday schedule
- Unlimited/Flexible vacation time
- Paid parental leave