Engineer - Social Experience (Mid-Staff)
VRChat
Join the VRChat Team!
VRChat offers a first-of-its-kind, game-changing platform that provides an endless collection of social VR experiences and gives the power of creation to its robust community. With over 250,000 worlds and growing, VRChat’s vision is to allow users to bring their imaginations to life and help shape the metaverse anywhere in the world on any device. VRChat has raised $100M to date with the support of investors, Makers Fund, Anthos Capital and HTC.
We have a great team which includes people from: Netflix, Twitter, Meta, Microsoft, Roblox, Google, Amazon, Unity, Spotify, Discord, Uber, eBay, Robinhood, Twitch, Zynga and TikTok. Come and join the mission!
Job Overview
We’re looking for a frontend-focused engineer to join our Social Experience team. We hire engineers to solve real user problems, not implement specs. You will be instrumental in discovering, developing, and refining the client-side features that enhance how our users connect, interact, and discover content and communities together. This role involves working within the Unity engine and C# to build high-quality, performant, and engaging user interfaces and systems.
Who You Are
A mission-driven, curious engineer who has comfort with ambiguity, change advocacy, and AI-supported development workflows. Someone who enjoys working closely with teammates to deliver real user impact while continuously improving the ways we work.
What You'll Do
Work within a full stack team to discover, develop, and maintain social features within the VRChat client using Unity/C#.
Drive user growth with a focus on enhancing social systems, building the UI/UX for groups, events, and other social interaction features.
Collaborate closely with product managers, designers, data scientists, and other engineers across the stack to translate product and design vision into functional code through informed tradeoffs and estimates.
Contribute to all stages of the feature lifecycle, from initial concept and prototyping to deployment and post-launch iteration and maintenance.
Identify and address performance bottlenecks and bugs to ensure a smooth and responsive user experience across various platforms.
Help shape how the team works: driving toward collaborative, iterative, outcome-focused, product-discovery-driven delivery.
Advocate for the adoption and use of modern technologies and engineering practices to improve team effectiveness.
Participate in code reviews to maintain a high bar for code quality, architectural integrity, performance, and reliability while spreading knowledge across the team.
Qualifications
Track record of shipping consumer-facing client features end-to-end, preferably in social gaming/platforms, or client-side application development.
Proficiency in C# and strong working knowledge of Unity and uGUI.
Experience with client-side development for social features, user interfaces, or similar consumer-facing applications.
Experience optimizing Unity projects for performance across various hardware, including standalone VR devices.
Solid understanding of object-oriented programming principles and software design patterns.
Experience with CI/CD systems, A/B testing, AI tooling, and automated testing.
Proven success improving user growth, user engagement, or user retention.
An agile, collaborative, product mindset and excellent communication skills, capable of working effectively in a remote, cross-functional team environment.
Demonstrated interest in online communities, VR, or VRChat (as a user or creator).
Bonus Points
Experience facilitating team discussions, working agreements, and team process improvements.
Comfort working full stack across the client and backend (ie Node.js)
Familiarity with web technologies, particularly React or Express.
Familiarity with API integration (REST/JSON) and WebSockets.
Experience developing native applications for iOS (Swift) or Android (Kotlin).
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
VRChat is an equal-opportunity employer, and we welcome applicants from all backgrounds. VRChat fosters a diverse, creative, and collaborative environment where anyone can contribute to any of the ongoing projects or direction of the roadmap at any time. If you’re a passionate team player who wants to have an impact on a dynamic team, we’d love to hear from you!
All job offers are subject to satisfactory referencing and background checks.
- ...support rapid, high-confidence releases. Partner with engineering teams on SDLC and developer-experience improvements, including preview environments and... ...role, including experience operating at a senior or staff level. ~ Strong experience with AWS and CI/CD systems...SugeridoTiempo completoRemotoHorario flexible
- ...data collection and processing from robot sensors and edge devices through IoT integration. Requirements At least 5 years of experience building and scaling cloud-based data platforms. Familiarity with AWS, GCP, or Azure and proficiency with big-data frameworks...SugeridoTemporalTiempo completoRemotoTrabajo híbrido
$210 000 - $260 000 por ano
...operates. What You'll Be Doing : Lead a small team of engineers, providing technical mentorship, code review, and... ...Hope You Are: ~10+ years of professional software engineering experience, including substantial full stack development. ~ Proven experience...SugeridoTiempo completo- ...public cloud, data science, AI, engineering innovation, and IoT. Our... ...general track for Senior+ (Senior/Staff/Principal) Engineers in any... .... At Canonical a Senior+ Engineer is not only an outstanding software... ..., direction and pace Deep experience with at least one of Go, Rust...SugeridoTemporalTrabajar en la oficinaDesde casaRemoto
- ...next few months. Join us!! The Role We're hiring a Staff/Senior Security Engineer to lead our signing and treasury security program across... ...-based simulation, and trace analysis. Deep practical experience with Gnosis Safe, Coinbase Prime, Anchorage, and...SugeridoTiempo completoContratoRemotoHorario flexible
- ...platform that powers fleet-scale humanoid robotics. As a Staff Software Engineer on our Data Platform team, you will play a pivotal role in... ..., Athena, Sagemaker etc. IoT integration: Leverage IoT experience to improve data collection and processing pipelines from robot...TemporalTiempo completoCASRemotoTrabajo híbridoHorario flexible
- ...public cloud, data science, AI, engineering innovation and IoT. Our... ...provide robust upgrade paths and engineer the future of Ubuntu. Ubuntu... ...full breadth of the developer experience; from students, hobbyists and... ...is suitable for those at the mid point in their career but...FreelanceTiempo completoTrabajar en la oficinaRemoto
- ...enabled development tools to improve productivity and code quality. Requirements At least six years of Ruby on Rails development experience. Strong experience designing, building, and supporting APIs. Experience with PostgreSQL, MySQL, or other relational...Tiempo completoRemoto
- ...74 countries in sectors such as gaming, social, finance, ecommerce, and entertainment.... ...practical, working solutions. As a Software Engineer in Partner Engineering, you’ll play a... ...ensure seamless and consistent partner experiences. Foster engineering excellence...SocialTiempo completoCASRemotoHorario flexible
- ...be writing code; you’ll be shaping the future. As a Software Engineer at Xapo, you will design, build, and deploy high-impact backend... ...business from financial crime, while providing a premium banking experience. Their responsibilities include:Customer Due Diligence,...Tiempo completoRemoto
- ...product decisions, and technical risks independently. Raise engineering quality through meaningful tests, code reviews, and accurate... .... Requirements Strong end-to-end TypeScript and React experience across client, server, API design, and serverless or edge runtimes...Tiempo completo
- ...all feature teams to ship high‑quality experiences faster by providing a secure, stable, high... ...where it matters. As a Principal Mobile Engineer, you’ll be the most senior hands‑on... ...impact through leadership Mentor Senior/Staff engineers and influence technical direction...Tiempo completoRemotoTrabajo híbridoTrabajo por turnos
- ...customers and subject-matter experts, and take ownership of product outcomes. Requirements Four or more years of software engineering experience, most of it in frontend work, at companies with strong engineering practices. Strong frontend capability in either...PrácticaTiempo completoPatrocinio de visaTrabajar en la oficinaRemotoVisa de trabajo
- ...Copilot. Participate in production support and on-call rotations. Mentor engineers while remaining hands-on with development. Requirements At least 8 years of Java development experience. Strong expertise with Java, Spring Boot, Hibernate, and REST APIs....Tiempo completoRemoto
- ...reviews. Troubleshoot incidents and reported bugs. Requirements BSc/MSc in Computer Science or a related field, or equivalent experience. At least three years of backend software development experience. Hands-on experience with Docker or Kubernetes....Tiempo completoDesde casa
- ...viewers for tasking and tool-use assessment. Support fine-tuning experiments and compare baseline with post-training model performance.... ...data collection. Collaborate with researchers and engineers to ensure evaluation data and published outputs are accurate,...Tiempo completoRemotoTrabajo híbrido
- ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ...you are already an outstanding Python engineer. Canonical works across the entire open... ...colleagues, partners, and community Experience writing thoroughly designed, modern, maintainable...Tiempo completoTrabajar en la oficinaDesde casaRemoto
- ...leveraging the best of NLP, AI and ML. Job Summary We are seeking a highly motivated and skilled Software Engineer with 5–8 years of professional experience in designing, developing, and deploying scalable cloud-native applications. The ideal candidate will have...Tiempo completo
- ...deployment, and operations. Build intuitive and sophisticated user experiences for all phases of the private markets investment process.... ...ambiguity, and drive projects forward. Participate in engineering recruiting through interviewing, problem specification, and...Tiempo completoTrabajar en la oficina
- ...seniority levels. Apply here if you are an exceptional software engineer who wants to work on both stable and cutting edge Linux... ...particularly interested in Ceph and DRBD We hire candidates of all experience levels from recent university graduates through seasoned...Tiempo completoTrabajar en la oficinaDesde casaRemoto
- ...This is the general track for Engineering Director at Canonical, apply here if you are confident... ...and managing engineering managers and staff engineers. Canonical’s largest software... ...path Extensive management experience and confidence to set high expectations...Remoto
- ...anti-crawling mechanisms, and AI-powered extraction approaches. Requirements At least 5 years of professional software engineering experience building production systems. Strong knowledge of algorithms, data structures, concurrency, and distributed systems....Tiempo completoRemoto
- ...data system end-to-end over a multi-year horizon and making significant architecture decisions. Senior data or detection engineering experience at scale. Deep fluency with SQL, Python or an equivalent language, data pipelines, and scheduled and event-driven...Tiempo completoRemoto
- ...that blocks creepy ads and trackers by default, a private search engine with a truly independent index, a private ad network (opt-in!... ...the personal nature of the browser can help create the best AI experience for research and creative tasks. Brave allows the user to...Tiempo completoTrabajar en la oficinaDesde casaRemoto
- ...natively and further optimising to ensure the highest performant experience for all users. There is a strong demand from silicon... ...candidate will be able to prove a strong aptitude for software engineering at the hardware level. While direct experience with the Linux...Tiempo completoDesde casaRemoto
- ...production inference workflows. Partner with application engineering teams to integrate AI into code review, test generation, incident... ...~6+ years of professional software engineering experience or equivalent, including shipping production systems. ~ Direct...Tiempo completoRemoto
- ...application with organizational security standards. Collaborate directly with the client engineering team as an embedded engineer. Requirements Strong C# and .NET experience, including advanced C# features and nullable reference types. Experience with WPF,...Tiempo completoDesde casaRemotoTurno de noche
- ...covering security, compatibility, performance, size, and developer experience. Provide technical input to decisions, document the work,... ...Linux systems, package management, build systems, release engineering, or artifact pipelines. Bachelor's degree or equivalent in...Tiempo completoDesde casa
- ...Zencore is a fast-growing company founded by former Google Cloud leaders, architects, and engineers. We are seeking candidates with significant experience in Google Cloud to join our team. Our engagements aim to eliminate obstacles, reduce risk, and accelerate timelines...TemporalTiempo completoContratoRemoto
- ...performance optimization. Improve application performance, code quality, accessibility, and developer experience. Provide technical guidance to Software Engineers I and II through code reviews, pairing, and design feedback. Collaborate with Product, Design, and...Tiempo completoRemoto
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Engineer - Social Experience (Mid-Staff). ¡Sea el primero en aplicar!

