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
  • $338.27k - $391.59k

     ...and passionate senior engineering manager to lead a team...  ...techniques, the material system, the voxel terrain to the...  ...following pillars: The core rendering pipeline,...  ...engineering teams. Strong C++ programming skills and...  ...performance 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
    4 hours ago
  • $170k - $240k

     ...Software Engineer Opportunity At Skydio Skydio is the leading...  ...to build and evolve the core of the Skydio Simulator...  ...reality. This is a systems-heavy role focused on correctness...  ...components in C++ and Python, working...  ...Robotics, simulation, game engines, or real-time systems... 
    Games
    C++
    Full time
    Local area
    Relocation package

    Skydio

    San Mateo, CA
    3 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
    22 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
    22 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
    22 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
    10 hours ago
  •  ...PlayStation) is seeking a Senior Software Development Engineer in Test (SDET) to provide...  ...used throughout PlayStation system software. While this is the...  ...integrated PlayStation game development environment. We...  ...decisions for test systems spanning C++, embedded firmware (C), and... 
    Games
    C++

    PlayStation

    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
  • $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
    10 hours ago
  •  ...million people worldwide. As a Software Development Engineer in Test (SDET), you will...  ...the most successful gaming platform by building tools...  ...test architecture, and CI systems supporting PlayStation SDK...  ...for test systems spanning C++, embedded firmware (C), and... 
    Games
    C++
    Worldwide

    Sony Interactive Entertainment

    San Mateo, CA
    1 day ago
  •  ...you. What To Expect As a Software Engineer, Voice Interaction, you will...  ...our users with Memo’s core robotic and AI systems. Integrating machine learning...  ...both Proficiency in C++, with experience in asynchronous...  ...in robotics, video games, or embodied AI Strong understanding... 
    Games
    C++
    Local area

    Sunday

    Redwood City, CA
    2 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++

    PlayStation Global

    San Mateo, CA
    1 day 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
  •  ...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
  •  ...Arts (EA) is hiring a Senior Software Developer in Redwood City, CA,...  ...integrating new technologies into their engine architecture. This hybrid...  ...teams to shape cutting-edge gaming technologies. The ideal...  ...particularly with AAA game engines and C++ codebases. EA offers... 
    Games
    C++

    Electronic Arts (EA)

    Redwood City, CA
    2 days 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
  •  ...empowering creative talents by developing game products and tools without...  ...technical challenges, and mentor junior engineers. Ideal candidates are passionate...  ...and have 5+ years of experience in software development, particularly with C++ or C#. Experience with Unity or Unreal... 
    Games
    C++
    Full time

    Dreamcraft

    Redwood City, CA
    2 days ago
  •  ...team builds the foundational systems that every part of our robot perception...  ...build, ship, and update that software quickly and safely on every...  ...fleet. As a System Software Engineer on ML & Robotics Infra focused...  ...a systems language such as C++, C, or Rust Solid understanding... 
    C++

    Sunday

    Redwood City, CA
    2 days ago
  • $163k - $234k

     ...first 25 applicants At Freshworks, we build uncomplicated service software that delivers exceptional customer and employee experiences....  ...approaches Qualifications 10+ years of experience in Solution Engineering, preferably in SaaS and enterprise software Established... 
    Principal
    Full time
    Flexible hours

    Freshworks

    San Mateo, CA
    3 days ago
  • $137.3k - $205.9k

     ...For A Challenge? We are looking for a Software Engineer to help develop, maintain, and improve...  ..., native platform integration, C++, build systems, and SDK packaging. The ideal candidate...  ...frameworks across iOS, macOS, Android, Linux, game console, or desktop platforms.... 
    Games
    C++
    Full time

    PlayStation Global

    San Mateo, CA
    9 hours ago
  •  ...create all kinds of video games without programming. To...  ...teams and professional engines, and gear up our...  ...you've built large scale systems from ground up, serving...  ...years of professional software development experience...  ...working experience with C++ or C# Proficient in at... 
    Games
    C++
    Full time
    Work experience placement

    Dreamcraft

    Redwood City, CA
    2 days 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
  • 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
  • $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
  • $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
  •  ...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
  • $207k - $301k

     ...years of experience in software development. 3 years of...  ...programming in C++. 3 years of experience...  .... Experience building systems on embedded devices working...  ...devices (e.g., Smart TVs, game consoles, or streaming...  ...programming, or browser engine internals. Excellent written... 
    Games
    C++

    Google

    San Bruno, CA
    2 days 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

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!