Senior Software Engineer, Rec Room Studio

2 Months ago • 5 Years + • Full Stack Development • $165,000 PA - $200,000 PA

Job Summary

Job Description

Rec Room Studio seeks a Senior Software Engineer to build and maintain user-generated content tools within their Unity-based editor. Responsibilities include planning, building, and maintaining tools to enhance creator experiences, considering user experience and creative freedom. The role involves prototyping, using metrics to inform design decisions, collaborating across teams, and contributing creatively to both game and editor design. Ideal candidates possess 5+ years of C-family code experience, expertise with Unity or similar game engines, and excellent communication skills. Bonus points for experience with editor tools, UGC systems, shader optimization, and UI development.
Must have:
  • 5+ years experience building production-ready C-family code
  • Experience with Unity or similar game engine
  • Experience with rendering, memory, or performance optimization
  • Excellent cross-discipline communication skills
Good to have:
  • Experience extending/adding editor side tools in a modern game engine
  • Experience working with user generated content systems
  • Demonstrated experience writing and optimizing shaders
  • Experience with metrics/telemetry
  • Created a robust 2D or 3D user interface backed by asynchronous data
  • Optimized 3D game content, especially if cross-platform (mobile, console, VR, PC)
Perks:
  • Generous medical, dental, and vision plans
  • Retirement benefits with company match
  • Unlimited paid time off
  • Equipment, family, and pet care stipends

Job Details

Rec Room is a virtual social app where you play and create games with friends. We are seeking a Senior Software Engineer for our Rec Room Studio team to build upon our powerful user generated content tools. Built inside the Unity Editor, Rec Room Studio extends their tools to our users to create richer experiences, spaces, Avatars, and items, furthering the creative potential of our radically cross-platform social UGC app. With Rec Room Studio our creators are limited only by their imagination. 

IN THIS ROLE YOU WILL: 

  • Plan, build, and maintain user generated content tools that expand the depth and quality of experiences our creators can author.
  • Consider the user experience and how to provide systems that unshackles their creativity
  • Proactively prototype new ideas and solutions 
  • Use metrics to track feature performance and inform design decisions
  • Contribute creatively to the design process for both the game and editor 
  • Collaborate across teams and disciplines to build great new technology for our players

WE ARE LOOKING FOR THE FOLLOWING:

  • 5+ years of experience building and shipping production-ready C-family code (e.g. C#, C++)
  • Experience with Unity, Unreal, or a similar game engine
  • Experience with rendering, memory,  or performance optimization
  • Excellent cross-discipline communication skills
  • A constant desire to learn, improve, and help others improve

BONUS POINTS IF YOU HAVE: 

  • Experience extending/adding editor side tools in a modern game engine
  • Experience working with user generated content systems
  • Demonstrated experience writing and optimizing shaders
  • Experience with metrics/telemetry
  • Created a robust 2D or 3D user interface backed by asynchronous data.
  • Optimized 3D game content, especially if cross-platform (mobile, console, VR, PC).

COMPANY INFO TO KNOW:

Rec Room offers generous medical, dental, and vision plans that cover you, your spouse/domestic partner, and children. We also support your retirement benefits with a company match. Rec Room values work-life balance by providing unlimited paid time off. Our company values are real and drive our culture. We work hard to be a safe and friendly place for people from all walks of life. 

Rec Room provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

 

The base pay range for this position is listed below; please note the base pay may vary depending on location, job-related knowledge, skills, and experience. Stock options and, in some cases, a sign-on bonus may be offered as part of the compensation package. We also offer a full slate of benefits, including flexible vacation, medical, dental vision, life and disability coverage, long-term care insurance, FSA, commuter benefits, a 401(k) plan with company match, and a parental leave program. We also offer some not-so-standard benefits, including equipment, family, and pet care stipends.

Base Pay Range

$165,000 - $200,000 USD

COMPANY INFO TO KNOW: 

Rec Room offers generous medical, dental, and vision plans that cover you, your spouse/domestic partner, and your children. We also support your retirement benefits with a company match. Rec Room values work-life balance by providing unlimited paid time off. Our company values are real and drive our culture. We work hard to be a safe and friendly place for people from all walks of life. 

Rec Room provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Applicants who need reasonable accommodation for any part of the application process may contact  in confidence. Rec Room will work with each individual to define their application-related needs and to try to accommodate those needs.

Applicants can find our

Similar Jobs

Life church - IT Hardware Support Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
4 Months ago
Playrix - Level Design Team Lead

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
3 Months ago
Ubisoft - Senior Gameplay Programmer (Assassin's Creed)

Ubisoft

Chengdu, Sichuan, China (On_site)
3 Months ago
Tantalus - Senior Technical Artist - VFX

Tantalus

Melbourne, Victoria, Australia (On-Site)
8 Months ago
KBG Blockchain Game Studios - Unity Developer

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
7 Months ago
Google - Senior Software Engineer, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
3 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Unified Fulfillment Optimization

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
Playrix - Tech Lead Full Stack (Web Services)

Playrix

Ukraine (Remote)
3 Months ago
Luxoft - Orchestrade Developer .NET

Luxoft

Poland, Ohio, United States (Remote)
2 Months ago
Xplor Technologies - React Native Senior Engineer

Xplor Technologies

Pune, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sony India Software Centre - Graphics engineer with C++ Skill

Sony India Software Centre

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Gametion Technologies   - Unity Game Developer

Gametion Technologies

Navi Mumbai, Maharashtra, India (On-Site)
4 Months ago
Unity - Developer Support Engineer (Game Development Customer Facing)

Unity

Tokyo, Japan (On-Site)
3 Months ago
KBG Blockchain Game Studios - Unity Developer

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
7 Months ago
Playrix - Principal C++ Software Engineer (Tools)

Playrix

Ireland (Remote)
3 Months ago
Scopely - Intern - Software Engineer (Unity)

Scopely

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
State Street - Security Engineer - Manager

State Street

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Meta - Art Director

Meta

Los Angeles, California, United States (On-Site)
3 Months ago
Unity - Senior LMS Manager

Unity

Austin, Texas, United States (On-Site)
6 Months ago
Crimson Games LLC - Unity Game Programmer

Crimson Games LLC

India (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Axinous - Technical Engineering Operations Manager

Axinous

San Jose, California, United States (Hybrid)
2 Months ago
Meta - Director, Business Marketing Insights

Meta

New York, New York, United States (On-Site)
3 Months ago
The Walt Disney Company - Sr Software Engineer (Roku Engineer)

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
ByteDance - Senior Software Engineer, Unified Datastore

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Passive Logic - Senior Application Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
4 Months ago
Blizzard Entertainment - Senior Software Development Engineer in Test (SDET)

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Netflix - Software Engineer 4 (Full Stack)

Netflix

United States (Remote)
3 Months ago
Volley - Senior Software Engineer, TV Games

Volley

San Francisco, California, United States (Hybrid)
2 Months ago
CAE - Simulator Technician I

CAE

Hanover, New Jersey, United States (On-Site)
4 Months ago
Sandbox VR - Retail Associate

Sandbox VR

Los Angeles, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Principal Engineer, Cloud Infrastructure

Nagarro

India (Remote)
3 Months ago
ION - Software Engineer - Java

ION

Pune, Maharashtra, India (On-Site)
4 Months ago
Egnyte - Software Engineer - C++

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
2 Months ago
Sourcegraph  Inc  - Software Engineer - Metrics and Operations [IC3]

Sourcegraph Inc

San Francisco, California, United States (On-Site)
2 Months ago
ByteDance - Fullstack Software Engineer - Global Payment - Singapore

ByteDance

Singapore (On-Site)
3 Months ago
Google - Software Engineer III, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
3 Months ago
CloudHire - Sr. Backend Python Developer - Remote

CloudHire

Noida, Uttar Pradesh, India (Remote)
3 Months ago
PwC - Software Engineer (.Net FS) - Senior Associate - P&T Labs

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Postman - Engineeering manager

Postman

Karnataka, India (On-Site)
4 Months ago
Google - Senior Software Engineer, Machine Learning, Google Ads

Google

Mountain View, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

Seattle, Washington, United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

View All Jobs

Get notified when new jobs are added by Rec Room

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug