• Locations
    • United States
    • Remote
    • Seattle
  • Date Posted
  • Sep. 21, 2021
  • Function
  • Software Engineering
  • Sector
  • Entertainment

Rec Room is the best place to build and play games together. Chat, hang out, explore MILLIONS of rooms, or build something new to share with us all! As a Senior Software Engineer on the Tools team, you’ll help define and improve our content pipelines, internal tools, content optimization, shaders, and VFX content. You’ll work on a small agile team on a broad variety of features and tools.

In this role you will:

  • Design, build, implement, and maintain internal content pipelines and tools to be efficient, extensible, and easy to use
  • Collaborate with both engineers and artists to solve complex technical and artistic problems
  • Work autonomously to diagnose and solve runtime issues and production bottlenecks across the studio
  • Drive large projects with multiple developers, making sure the team delivers quality features on time and on budget
  • Provide critical feedback to artists and developers on content implementation best practices

We are looking for individuals with:

  • A Bachelor’s degree in computer science or equivalent experience
  • 5+ years of professional games development experience
  • Fluency in C#
  • Experience with Unity, Unreal, or a similar game engine
  • Strong understanding of content authoring, implementation, and optimization best practices
  • Demonstrated understanding of diagnosing and solving performance issues
  • Excellent written and verbal communication skills
  • Comfortable working in fast-moving, ambiguous development environments
  • A constant desire to learn, improve, and help others improve

Bonus points if you also have:

  • Experience shipping cross-platform 3D games (e.g., PC, console, mobile)
  • Experience shipping a live service game
  • Experience with Blender and/or Maya
  • Fluency in C or C++
  • Fluency in Python or a comparable scripting language
  • Broad cross-disciplinary work experience (e.g., scripting, shaders, modeling, level design, optimization, character rigging, and content tools)
  • Experience working with virtual reality technologies (e.g., PSVR, Steam VR, Oculus Rift, etc.)

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.