VRChat is a software development company that has built “one of the leading Virtual World platforms.” As an employer, the company has fostered a diverse tea
Engineer II – Recommendations
Location
United States
Posted
116 days ago
Salary
0
Seniority
Senior
Job Description
Engineer II – Recommendations
VRChat
• Work within a full-stack team of engineers to develop, maintain, and optimize scalable data pipelines, backend services, and APIs for data-driven features like recommendations, content discovery, groups, and events in VRChat. • Design and implement data models and schemas that support both analytical needs and real-time recommendation systems. • Collaborate with data scientists, product managers, and other engineers to ensure the correct data is captured, processed, and available to power meaningful user experiences. • Implement and maintain data processing jobs using big data technologies (e.g., Spark, Kafka) to handle large-scale datasets. • Contribute to the evolution of our technical and product capabilities, helping to progress from simple heuristics to more sophisticated, data-backed personalization for content and experiences. • Participate in the design and implementation of backend systems including REST and websocket APIs, caching systems, queueing systems, and cloud orchestration. • Be available to occasionally jump into action to solve an outage.
Job 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 data pipelines (ETL/ELT).Strong proficiency in SQL and experience with database optimization for both analytical queries and high-throughput real-time access.
- Experience with big data technologies such as Spark, Hadoop/Beam, or Kafka.
- Experience with cloud providers at scale, such as AWS or Google Cloud.
- Able to work in a variety of languages and technologies, such as Python, JavaScript/Node.js, Mongo, and Redis.
- Experience with Elasticsearch, data warehousing, and machine learning (ML) systems.
- An agile, collaborative mindset and excellent communication skills, capable of working effectively in a remote, cross-functional team environment.
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
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Project Engineer, Western France
EranovumWe deliver the full lifecycle of clean and sustainable energy projects.
• Responsible for all the engineering and construction phases of the deployment of charging stations in France from contract signature to commissioning • Support the French team with the deployment of projects in terms of permitting, engineering, purchasing, construction and commissioning • Assess Capex and Opex of fast-charging stations • Coordinate with the Business Development team in the origination phase by supporting the negotiations and carrying out technical analyses and during construction phase for the deployment follow-up • Attend onsite technical visits when required • Coordinate with engineering and installation partners (EPCs) for various aspects of EV charging infrastructure projects • Oversee and review the technical documentation to support feasibility decisions • Advise BD department on potential technical limitations or issues in the construction and operation phases • Lead procurement of chargers with a range of providers • Communicate with utilities and authorities regarding permitting and regulatory compliance • Create and distribute RFPs to potential EPC subcontractors of large deals • Lead interactions with ENEDIS regarding connections of the charging stations • Oversee all engineering/procurement, construction, and commissioning subcontracted activities • Coordinate all project stakeholders (Clients, subcontractors, suppliers, authorities) • Lead commissioning of the EV charging stations with the O&M department support • The position can evolve to O&M duties to support operations during asset phases.
QuickSight Engineer
Laksys ConsultingSAP IBP, CPI-DS, SAP APO, Supply Chain solutions, SAP CPI, SAP BTP, RPA, AI/ML, Cloud platforms
• Design, develop, and maintain interactive dashboards and visualizations using AWS QuickSight. • Write and optimize SQL queries to ensure efficient data extraction and transformation. • Use AWS Glue to build and maintain scalable data pipelines for reporting and analytics. • Optimize dashboard performance, ensuring fast load times and responsive user experience. • Collaborate with business stakeholders to gather requirements and translate them into effective data solutions. • Ensure data accuracy, reliability, and security across all reporting solutions. • Stay updated with AWS best practices to enhance reporting and analytics capabilities.
• To deliver and maintain IT-applications and –services in order to realize the Mashreq strategy in the field of information technology. Engineers in this job category work in an agile way, in squads to deliver short-cycle full-fledged IT products. • The Dev Engineer (BE) is responsible for the system to work behind the scenes. Their role is to integrate the application with all required systems and services and provide clean and easy to use API for the frontend part of the system. • Although their work is usually hidden from the user they bear the full responsibility for the application functionality, performance and scalability. They know how to write clean modern APIs, integrate with legacy systems and work with databases.
Traffic Control Engineer
Gabtech Global, LLCGabtech Global Helps Business Owners Grow Their Businesses Through Outsourcing
• Develop traffic control design drawings based on engineer layout/mark-ups using Rapid Plans or AutoCAD • Responsible for consistency of graphics, sheet layouts, scales, sheet numbers, title blocks, etc. to assure that the drawing set procured looks consistent with office standards • Support engineers and other team members • Client communication performed under the direction of the engineering staff • Work within project deadlines • Other duties as may be assigned




