Principal Software Engineer - Input & Controls

2 Months ago • 8 Years + • Software Development & Engineering • $283,780 PA - $331,640 PA

Job Summary

Job Description

Roblox is seeking a highly skilled and experienced Principal Software Engineer to join their Input & Controls team. The role involves leading the development of innovative features for all gameplay systems across various platforms including mobile, desktop, VR, and consoles. The engineer will enable game developers to create engaging experiences using cutting-edge technology, guiding the team and collaborating with cross-functional groups. Responsibilities include reporting to the senior engineering manager, developing and maintaining code for gameplay systems, deepening interactive experiences, mentoring senior engineers, and working with the game developer community. The role is focused on shaping the future of human interaction and solving technical challenges at scale.
Must have:
  • 8+ years of professional development experience
  • Fluent in C++
  • Previous leadership or people management experience
  • Extensive experience in Game Engines and Input/Player controls
  • Ability to design intuitive solutions for engineers, game designers, and UI designers
  • Proficient with systems-level 3D math, pointers, templates, and memory management
  • Detailed designs and rigorous automated testing
Good to have:
  • Lua experience
  • Experience with cross-platform projects (consoles, mobile devices)

Job Details

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. 

At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. 

A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

We are seeking a highly skilled and experienced Principal Software Engineer to join our Input & Control’s team. In this role, you will be responsible for leading the development of innovative features, from inception through to final release. No matter the platform, be it mobile or desktop, VR or consoles, you will help enable our game developers to create engaging experiences with the Roblox community using cutting-edge technology. You will leverage your technical expertise to guide your team and collaborate with cross-functional groups to deliver next-level features to production.

You Will:

  • Report directly into the senior engineering manager
  • Develop and maintain code that powers all gameplay systems on Roblox
  • Drive efforts to deepen the interactive experience on Roblox
  • Mentor Senior Engineers and provide technical guidance 
  • Work closely with our game developer community to help achieve their creative vision
  • Have fun learning about what makes Roblox an amazing platform and place to work, while supplying to industry leading technologies

You have:

  • 8+ years of professional development experience
  • Fluent programming skills in C++ (Lua experience is a plus!)
  • Previous leadership experience or people management experience
  • Worked extensively in areas like Game Engines and Input and Player controls
  • Designs solutions that can be intuitively understood by developers of varying fields, such as engineers, game designers, and UI designers
  • Systems level 3D math, pointers, templates, and raw blocks of memory are tools to write high-performance code, not your enemies
  • Experience with cross platform projects, including consoles or mobile devices is a plus
  • Detailed designs, rigorous in handling edge cases, and diligent in automated testing

For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.

Annual Salary Range
$283,780$331,640 USD

Roles that are based in our San Mateo, CA Headquarters are in-office Tuesday, Wednesday, and Thursday, with optional in-office on Monday and Friday (unless otherwise noted).

Roblox 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. Roblox also provides reasonable accommodations for all candidates during the interview process.

Similar Jobs

Canva - Engineering Manager (Front End) - Events & Launches

Canva

Brisbane, Queensland, Australia (Remote)
1 Month ago
entrata - Sr. Technical Program Manager

entrata

Pune, Maharashtra, India (Hybrid)
3 Weeks ago
Scorewarrior - Core Team C++ Architect

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
5 Months ago
Tesla - Account Manager - Autobidder - Energy Optimization & Trading Software

Tesla

North Holland, Netherlands (On-Site)
6 Months ago
Square - ESPN Regulatory Engineer

Square

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
1 Month ago
CGS Carrers - Operational Engineer

CGS Carrers

Colombia (Remote)
1 Month ago
Capgemini - SAP Project Manager

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Fox Factory - Design Engineering Specialist

Fox Factory

Trussville, Alabama, United States (On-Site)
1 Month ago
Next Level Business Services - SAP HANA and BOBJ Security Consultant

Next Level Business Services

Cincinnati, Ohio, United States (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PlayStation Global - Staff Machine Learning Engineer, Anomaly Detection

PlayStation Global

London, England, United Kingdom (Hybrid)
9 Months ago
Varonis  - Financial Systems Project Manager

Varonis

United States (Remote)
5 Months ago
Grammarly - Channel Partner Manager

Grammarly

Germany (Hybrid)
1 Month ago
New Globe - People Business Partner

New Globe

Dutse, Jigawa, Nigeria (On-Site)
1 Month ago
PermitFlow - Permit Operations Lead

PermitFlow

New York, United States (Hybrid)
1 Month ago
Tesla - EMEA Financial Controller - Nordics

Tesla

North Holland, Netherlands (On-Site)
6 Months ago
eBay - MTS1, Software Engineer

eBay

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Fandom  - Director Social Strategy & Operations

Fandom

United States (Remote)
2 Months ago
GoMotive - Regional Vice President, Strategic Networks

GoMotive

United States (Remote)
3 Months ago
Ion - Senior Product Manager – Financial Services

Ion

New York, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in San Mateo, California, United States

Alten Technology - Systems Engineer

Alten Technology

Boston, Massachusetts, United States (On-Site)
2 Months ago
Apple - Software Engineer, IS&T AiDP Applied Machine Learning

Apple

Sunnyvale, California, United States (On-Site)
3 Months ago
Ion - Senior Product Manager - Post Trade (Cleared Derivatives)

Ion

Chicago, Illinois, United States (On-Site)
10 Months ago
Rolls-Royce - Operations Leader

Rolls-Royce

Cypress, California, United States (Hybrid)
1 Month ago
whoop - Software Engineer II (Backend, Fitness)

whoop

Boston, Massachusetts, United States (On-Site)
3 Months ago
Ramp - Senior Security Program Manager, Public Sector

Ramp

United States (Remote)
4 Weeks ago
Liquid Robotics - Deals Desk Specialist

Liquid Robotics

Herndon, Virginia, United States (On-Site)
1 Month ago
sofar sounds - Freelance Producer

sofar sounds

Kansas City, Missouri, United States (Hybrid)
2 Months ago
Axon - Senior Enterprise Account Executive

Axon

Austin, Texas, United States (Remote)
6 Months ago
Workato - Enterprise Development Representative

Workato

Denver, Colorado, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Capgemini - Lead Software Engineer

Capgemini

Coimbatore, Tamil Nadu, India (On-Site)
2 Months ago
Shield AI - Senior Component Engineer, Electrical Engineering

Shield AI

Dallas, Texas, United States (On-Site)
3 Weeks ago
Marvell - Senior Principal Engineer, RTL Design (DDR4/5, LPDDR, HBM)

Marvell

Bengaluru, Karnataka, India (On-Site)
1 Year ago
KOJIMA PRODUCTIONS - Recording Engineer

KOJIMA PRODUCTIONS

Tokyo, Japan (On-Site)
8 Months ago
zoox - Senior/Staff Software Engineer - HIL Sensor Simulation

zoox

Foster City, California, United States (Hybrid)
10 Months ago
AppLovin - Software Engineer Intern

AppLovin

United States (Remote)
3 Weeks ago
Zuora - Software Engineer III

Zuora

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Bright Edge - Staff Engineer

Bright Edge

Hyderabad, Telangana, India (Remote)
10 Months ago
Apple - Design Verification Engineer

Apple

Seattle, Washington, United States (On-Site)
2 Months ago
505 Games - Senior Software Engineer - Technical Business Unit

505 Games

Milan, Lombardy, Italy (Remote)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

San Mateo, California, United States (On-Site)

San Mateo, California, United States (On-Site)

San Mateo, California, United States (Hybrid)

San Mateo, California, United States (Hybrid)

San Mateo, California, United States (Remote)

San Mateo, California, United States (On-Site)

San Mateo, California, United States (Hybrid)

San Mateo, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Roblox

Level Up Your Career in Game Development!

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

Job Common Plug