VRChat

VRChat

VRChat provides a platform that enables users to create and explore immersive virtual reality experiences, allowing for social interaction and community-driven content creation through its Unity SDK.

Internet Software & Services
51-250
Founded 2014
$95M raised

Description

  • Develop, maintain, and optimize scalable data pipelines, backend services, and APIs that power recommendations, content discovery, groups, and events.
  • Design and implement data models and schemas to support both analytical reporting and real-time recommendation systems.
  • Build, train, and operationalize personalization systems that leverage platform event and usage data to surface relevant content and communities.
  • Implement and maintain large-scale data processing jobs using big data technologies (e.g., Spark, Kafka) to ingest, transform, and serve high-volume datasets.
  • Collaborate with data scientists, product managers, and engineers to ensure correct data capture, feature availability, and alignment of ML-driven features with product goals.
  • Participate in the design and implementation of backend systems including REST and websocket APIs, caching layers, queueing systems, and cloud orchestration.
  • Contribute to evolving technical and product capabilities by moving solutions from simple heuristics to sophisticated, data-backed personalization approaches.
  • Respond to incidents and be available occasionally to troubleshoot and resolve production outages.

Requirements

  • 3+ years of experience in software engineering with a strong focus on data engineering and building scalable backend systems for SaaS products or online platforms.
  • Proven experience building and optimizing production-grade ETL/ELT data pipelines.
  • Strong proficiency in SQL and experience optimizing databases for both analytical queries and high-throughput real-time access.
  • Experience with big data technologies such as Spark, Hadoop/Beam, or Kafka.
  • Experience operating at scale on cloud platforms such as AWS or Google Cloud.
  • Experience with multiple languages and technologies, for example Python, JavaScript/Node.js, MongoDB, and Redis; familiarity with Snowflake and FastAPI is a plus.
  • Experience with Elasticsearch, data warehousing, and machine learning systems or working closely with ML teams.
  • Agile, collaborative mindset with strong communication skills and ability to work effectively in a remote, cross-functional team.
  • Preferred: experience building or scaling content discovery or recommendation systems, working with social graphs or user-generated content, or prior involvement in consumer products, e-commerce, marketplaces, VR, or online communities.

Benefits

  • 100% remote work with flexible working hours and core hours for collaboration.
  • Health benefits.
  • 401(k) for US employees and Group RRSP for Canadian employees.
  • Stock options.
  • Generous paid holiday schedule.
  • Unlimited/flexible vacation time.
  • Paid parental leave benefits.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Data Engineer

Alpaca 51-250 Capital Markets

Alpaca is hiring a Senior Data Engineer to build and operate a scalable, GCP-based data platform supporting financial services data, high-volume event processing, analytics, and AI use cases.

Ansible Apache Airflow Argo CD dbt Docker Helm Kafka Kubernetes Looker Presto Python SQL Terraform Trino
32 minutes ago

Senior Clinical Data Engineer (LATAM)

Precision For Medicine 1K-5K Pharmaceuticals

Precision Medicine Group is hiring a Senior Clinical Data Engineer across Latin America to build and optimize clinical data systems, standards, validation frameworks, databases, and pipelines supporting compliant global trials.

GCP Python R SQL
47 minutes ago

Senior Forward Deployed Engineer

SecurityScorecard 251-1K IT Services

SecurityScorecard is hiring a Staff Forward Deployed Engineer to work directly with strategic customers, embedding AI-powered cybersecurity data, integrations, and risk models into their operational workflows.

AWS Azure Cybersecurity Machine Learning REST API SAML SIEM
47 minutes ago

Senior Snowflake Architect / Developer – Higher Education

Attain Partners 251-1K Media

Attain Partners is seeking a Senior Snowflake Architect/Developer to lead and build optimized Snowflake data solutions for higher education clients, from discovery and architecture through implementation.

AWS Azure dbt GCP Power BI Snowflake SQL Tableau
1 hour, 2 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers