Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Core Systems Software Engineer - Game Engine (C++)

$293.8k - $343.34k

Roblox

Overview 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. The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a nearly synchronous world. The networking and asset loading team plays a key role in a smooth experience for the players. You will work in all areas of the game platform in your quest for real-time communication of every part of Roblox. You Will Lead engineers with 8+ years of industry experience Understand the game networking with a passion for working with open source Be experienced with asset loading, rendering, and networking coming from a Game Engine/Studio. (Desirable) Be an amazing systems-level C++ programmer and be fascinated by the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and raw Have a keen to each millisecond of the network exchanges: You know where the time goes and how to reduce the waste Understand what happens on the operating system level when certain code is completed You Have Worked on the guts of a multi-player game engine, solving problems related to scale, performance, latency, and throughput in client/server environments. Worked on a very large multithreaded distributed system that connects millions of users worldwide. Worked on the devices Roblox supports - from desktop clients to mobile phone clients to console clients Compensation and Benefits 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 $293,800 — $343,340 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted). Equal Employment Opportunity 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 to candidates with qualifying disabilities or religious beliefs during the recruiting process. #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Core Systems Software Engineer - Game Engine (C++) in San Mateo, CA vacancy
  • $289.46k - $338.27k

     ...record pace, we are seeking a Principal Engineer to join the Ads Platform...  .... Our team sits at the core of all advertising systems at Roblox, serving...  ...+ years of experience in software development and shipping...  ...experience such as C#, Java, C++, or others. 4+ years of experience... 
    Principal
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $170k - $240k

     ...-class hardware and software product development,...  ...looking for a software engineer to build and evolve the core of the Skydio...  ...reality. This is a systems‑heavy role focused on...  ...simulator components in C++ and Python , working...  ...Robotics, simulation, game engines, or real‑... 
    Games
    C++
    Full time
    Local area
    Relocation package

    Skydio

    San Mateo, CA
    4 days ago
  •  ...designing the sensory "nervous system" for our next...  ...Sensing teams and the core ML system. Drive architectural...  ...influencing Hardware-Software Co-Design . In this...  ..., Robotics, Electrical Engineering, or a related field...  ...Skills: Proficiency in C++ (production-grade) and... 
    Principal
    C++
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    27 days ago
  •  ...builds the foundational systems that every part of our...  ...ship, and update that software quickly and safely on every...  .... As a System Software Engineer, you’ll focus on the...  ...own and contribute to core areas of the runtime, including...  ...language such as C++, C, or Rust Deep Linux... 
    C++

    Sunday

    Redwood City, CA
    13 hours ago
  •  ...highly motivated Solutions Engineer to join our Solutions...  ...the code, deploys the system, and makes it work in...  ...concept through deployment. Core Responsibilities...  ...Contribute to edge‑side software where needed: sensor ingestion...  ...proficiency in Rust or C++. Demonstrated... 
    C++

    Archetype AI

    San Mateo, CA
    13 hours ago
  • $100k - $300k

     ...are seeking talented simulation engineers to create expansive simulated...  ...enhancing low-level simulator software. This role requires a blend of...  ...backgrounds, including game development, CGI artistry, animation...  ...programming languages such as Python, C++, or similar. Deep... 
    Games
    C++

    Skild AI

    San Mateo, CA
    12 hours ago
  • $243.29k - $295.25k

     ...everyone. Join some of the best Graphics Engineers in the world supporting the largest immersive...  ...guarantees to the creators that their games will always and automatically run on...  ...its full lifecycle You Have: Knowledge of C++ and shading languages Knowledge of 3D math... 
    Games
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Monday to Friday

    Roblox

    San Mateo, CA
    5 days ago
  • $216.2k - $324.4k

     ...which develop and test software for the Playstation console...  ...strategies for console system software. Develop...  ...Computer Science, Electrical Engineering, or equivalent....  .... LLVM or LLVM‑based C/C++ compilers. Experience with...  ...Machine Learning experience. Game industry background.... 
    Games
    C++

    PlayStation Global

    San Mateo, CA
    5 days ago
  • $183k - $274.6k

     ...acclaimed PlayStation software titles from PlayStation...  ...influence the most successful gaming platform of all time by...  ...Software Development Engineer in Test (SDET) to...  ...throughout PlayStation system software. While this is...  ...test systems spanning C++, embedded firmware (C),... 
    Games
    C++
    Immediate start

    Sony PlayStation

    San Mateo, CA
    4 days ago
  • $140.5k - $210.7k

     ...influence the most successful gaming platform of all time by...  ...(PlayStation) is seeking a Software Development Engineer in Test (SDET) to provide hands...  ...tools and automated systems that deeply analyze SDK components...  ...for test systems spanning C++, embedded firmware (C), and... 
    Games
    C++

    Sony Interactive Entertainment

    San Mateo, CA
    2 days ago
  • $338k - $392k

     ...and passionate senior engineering manager to lead a team...  ...techniques, the material system, the voxel terrain to the...  ...pillars: The core rendering pipeline, culling...  ...engineering teams. ~ Strong C++ programming skills and...  ...critical systems for game engines or real-time 3D... 
    Games
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    Monday to Friday

    Roblox

    San Mateo, CA
    more than 2 months ago
  •  ...driving hardware and software solution. The...  ...demands of such a system require an expert fine...  ...performance software engineer within the Software...  ...Work as part of the Core team to design a...  ...Strong knowledge of C++ and experience in large...  ..., robotic systems, game engines). Bonus... 
    Games
    C++
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  •  ...looking for 3D Machine Learning engineers to simulate sensors (...  ...team’s work is at the core of creating high fidelity...  ...of experience developing software with Python and/or modern C++ ~ Expertise with machine...  ...rendering for simulation, games, cloud computing, or VFX... 
    Games
    C++
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  • $193k - $239k

     ...Roblox Studio Platform Engineer, not only will you...  ...multiplayer online games on the Roblox...  ...by building out the core application experience...  ...motivated Senior Software Development Engineer...  ...and/or distributed systems ~ Proficiency in...  .... Proficiency in C++ is a plus. ~ Driven... 
    Games
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    Monday to Friday

    Roblox

    San Mateo, CA
    more than 2 months ago
  •  ...vehicle’s driving trajectory. As a Principal ML Engineer, you will lead the technical development...  ...with engineers across Autonomy Software, Simulation, System Design and Mission Assurance, and...  ...models to production Fluency in C++ or Fluency in Python with a basic understanding... 
    Principal
    C++
    Temporary work
    Immediate start
    Relocation package

    Zoox

    Foster, CA
    15 days ago
  • $277.17k - $343.34k

     ...in weeks or less. We're looking for a Principal Platform Engineer who treats platform as a product: someone...  ...easy to adopt Bootstrap and maintain core ML Platform components: Serving Layer,...  ...scale and reliable infrastructure systems, with clear SLOs for latency, availability... 
    Principal
    Full time
    Work experience placement
    Work at office
    Local area
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • Exclusive opening for Software Engineer (Windows) Full-time About the Role Our direct client is...  ...Desktop Engineer with strong application or C++ development experience to join us to...  ...delightfully unique streaming experience. Improve game detection and graceful video capture... 
    Games
    C++
    Permanent employment
    Full time
    Relocation

    AnalyzeData

    Redwood City, CA
    2 days ago
  • $289k - $338k

     ...automatically analyze experiments at scale. As the Principal Engineer on the team, you will lead the...  ...about designing and building scalable systems for both online serving and offline...  ...in compiled languages such as C#, Go, C++, or others and knowledge of SQL. Designed... 
    Principal
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    Monday to Friday

    Roblox

    San Mateo, CA
    more than 2 months ago
  • $159.21k - $196.67k

     ...experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create...  ...with us. Job Description Freshworks is seeking a Principal AI Solutions Engineer to serve as the AI technical leader for our North America... 
    Principal
    Flexible hours

    Freshworks

    San Mateo, CA
    29 days ago
  • $193k - $239k

     ...experiences for everyone. As Senior Software Engineer on the Consumer Frontend team, you...  .... These efforts will enable our game developers to create engaging and...  ...development. You need to be proficient in C++ or building client side system libraries on mobile/Desktop... 
    Games
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    Monday to Friday

    Roblox

    San Mateo, CA
    more than 2 months ago
  • $100k - $300k

     ...Robotics Application Engineer Pittsburgh, San Mateo...  ...Engineer to work on the software that bridges our foundation...  ...software development, systems integration, and...  ...Work closely with ML and core robotics engineers to surface...  ...in Python and C++; strong working knowledge... 
    C++

    Skild AI

    San Mateo, CA
    5 days ago
  •  ...rapidly iterate on our driving software and hardware, and to...  ...safe. As a Simulation C++ Platform Engineer, you will build the architecture...  ...directly and build self-serve systems that accelerate the work of...  ...Automotive, robotics, or AAA video game industry experience.... 
    Games
    C++
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    23 days ago
  • $200k - $300k

     ...next generation of casino and gambling games for the U.S. market - and we need someone...  ...a great session — now build it. Design Core Systems & Mechanics – Lead the creation of gambling...  ...– Partner with math designers, engineers, artists, and product leads to bring games... 
    Principal
    Games

    Bellota Labs

    Redwood City, CA
    3 days ago
  • $141k - $234k

     ...looking for machine learning engineers to bring the latest research in...  ...algorithm design ~ Fluency in C++ and Python ~ Experience with...  ...Experience in distributed systems and cloud computing platforms...  ...3D rendering for simulation, games, or VFX Compensation There... 
    Games
    C++
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    more than 2 months ago
  •  ...Description Zoox is seeking a highly skilled and experienced software developer to join our team. The Core Sensors team is a specialized group responsible for...  ...in software development Strong proficiency in C++ programming language Experience with developing device... 
    C++
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  •  ...LinkedIn, and Microsoft. Job Description As a software engineering intern, you will work alongside our...  ...in software development of our core technology Analyze and improve the scalability...  ...or related field Experience with Java, C++ or Python programming and debugging skills... 
    C++
    Internship

    Brilent

    San Mateo, CA
    13 hours ago
  •  ...We are looking for a seasoned software engineer to join our A+ technical team...  ...something truly unique and game-changing. We are looking for...  ...research team to help turn core research into reality Wrangle...  ...(Go, Python, Rust, Java, C++, Ruby, etc...) Experience working... 
    Games
    C++

    UnifyID (acquired by Prove)

    Redwood City, CA
    4 days ago
  •  ...Shipping the software that powers Zoox's revolutionary autonomous vehicles...  ...job. As a Software Engineer on the Robotics Middleware team...  ...platform and the runtime control system Develop and maintain platform...  ...Strong proficiency in modern C++ (C++14/17) ~ Strong background... 
    C++

    Zoox

    Foster, CA
    more than 2 months ago
  • $216k - $298k

     ...Description We are seeking a Sr. Staff / Principal AI Systems Engineer to build, scale, and operate the AI...  ...Systems Architect and build the core AI Agent Platform – agent runtime, orchestration...  ...10+ years building production software, with deep experience designing and... 
    Principal
    Flexible hours
    Shift work

    Freshworks

    San Mateo, CA
    12 hours ago
  • $100k

     ...are looking for entry-level software programmers, Java full-...  ...Scientists, and Machine Learning engineers for full-time positions...  ...Engineering, Information Systems, IT Project work on the...  ...the skills Knowledge of Core Java, Javascript, C++, or software programming... 
    C++
    Full time
    H1b

    SynergisticIT

    San Mateo, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Core Systems Software Engineer - Game Engine (C++). Be the first to apply!