Core Engine Developer - Systems (C++)
$195.78k - $242.1kRoblox
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 Senior Network Transport Engineer you will help the players experience the game as a nearly synchronous world. Just as the nerves in our bodies coordinate our actions, the network system coordinates all the computers involved into 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 Have:Worked on a powerful user-space network stack, 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 all the devices Roblox supports - from desktop clients to mobile phone clients to console clientsWorked on a game engine and understand how a game engine worksYou Are:A software engineer with 4+ years of experience with Game networking coming from a Game Engine/StudioA deep understanding of Network Stack with a passion for working with open sourceStrong systems-level C++ programming experience and fascinated by the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and rawExperience with Linux networking and have a good understanding of common network protocolsKeen to each millisecond of the network exchanges: You know where the time goes and how to reduce the wasteUnderstanding of what happens on the operating systems level when certain code is completedFor 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$195,780—$242,100 USDRoles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence 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 to candidates with qualifying disabilities or religious beliefs during the recruiting process.For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
$100 per hour
...our global community of developers and creators. At Roblox... ...is responsible for the core infrastructure of the... ...performance-heavy Roblox engine. This team is building... ...within a high-performance C++ game engine.Why is this... ...knowledge of system or mobile programming.Proficiency...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$293.8k - $343.34k
...all created by our global community of developers and creators. At Roblox, we’re building... ...civil shared experiences for everyone.The Engine Networking Team pulls the players... ...Engine/Studio. (Desirable)Be an amazing systems-level C++ programmer and be fascinated by the actual...SuggestedFull timeWork experience placementH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday$195.78k - $242.1k
...created by our global community of developers and creators. At... ...for a Senior Software Engineer to improve Roblox performance... ...primarily in cross-platform C++ Roblox game engine code, partnering... ...benchmarking, profiling, and telemetry systems required to catch regressions...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$243.29k - $295.25k
...all created by our global community of developers and creators. At Roblox, we’re... ...lies in building a first-of-its-kind ads system in our Game Engine. We are developing different ad formats... ...Software Engineer with an expertise in C++. This is a high-impact position. Ads at...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$168k - $239k
...WASoftware - Software Systems /Full-time /HybridZoox... ...GPU performance software engineer within the Software Performance... ..., latency, memory) and develop offline benchmarking... ....Work as part of the Core team to design a... ...Nsight.Strong knowledge of C++ and experience in large...SuggestedFull timeTemporary workRelocation package$195.78k - $295.25k
...by our global community of developers and creators. At Roblox, we’... ...everyone.As a Senior Software Engineer on the Core UI team, you'll take the... ...innovations. You'll work on systems and surfaces used by every Roblox... ...consoles).Familiarity with C++ for understanding Roblox...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$242.1k - $293.8k
...- all created by our global community of developers and creators. At Roblox, we’re building the... .... Domain Knowledge: You have Android and C++ expertiseYou are highly skilled at... ...experience (PlayStation, Xbox, etc.)Bonus: Systems-level Bluetooth experienceBonus: Experience...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$242.1k - $293.8k
...leading interactive platform company is looking for a Senior Software Engineer to enhance their core game engine and audio simulation tools. The ideal candidate will have over 5 years of experience, strong C++ programming skills, and a background in creating innovative audio...$295.25k - $345.04k
...created by our global community of developers and creators. At Roblox, we’... ...for a Principal Software Engineer to improve Roblox client... ...primarily in cross-platform C++ Roblox game engine code, partnering... ...and measure opportunities.Systems thinking: ability to build systems...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$399.42k
...our global community of developers and creators. At Roblox... ...Studio is the creation engine behind millions of... ...investment in the technical systems that underpin the IDE... ...debugging, architecture, and core IDE capabilities... ...working in large-scale C++ codebases.This role will...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$191k - $266k
.../Full-time /On-siteThe Core Data Science team builds... ...our data teams use to develop, test, and evaluate the... ...data scientists and ML engineers can run without deep software... ...that make complex systems usable by non-... ...QualificationsBasic familiarity with C++ and/or Kotlin....Full timeTemporary workRelocation package$200k - $315k
...responsible for designing and optimizing systems that manage video data directly on the camera... ...reliably and accessible instantly.As the Engineering Manager for Storage Systems, you will... ...expertise in systems programming using C/C++, with additional experience in Go or other...Full timeWork at officeLocal areaWork visaFlexible hoursShift work$245k - $305k
..., CA / Seattle, WASoftware - Software Systems /Full-time /HybridSimulation is essential... ...driving to be safe.As a Simulation C++ Platform Engineer, you will build the architecture on which... ...and life insurance.About ZooxZoox is developing the first ground-up, fully autonomous...Full timeTemporary workRelocation package$242.1k - $293.8k
...by our global community of developers and creators. At Roblox, we... ...everyone.As a Senior Software Engineer on the Engine DataModel... ...Thursdays).Our team owns:The core structures and systems are used to build the... ...DataModel and interact with it.The C++ reflection bindings that...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday3 days per week$116k - $150k
IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative...Full timeWork at office$226k - $307k
...generation of autonomous system intelligence.As a... ...and System Optimization Engineer, you will orchestrate and... ...system capacity to various core perception models... ...latency, and memory-safe C++ and CUDA code for real-... ...accelerators, specifically developing and optimizing custom...Full timeTemporary workRelocation package$130k - $200k
IXL Learning, developer of personalized learning products used by millions... ...a Senior Site Reliability Engineer to join our team, and help... ...programming language like Java, C++, CExperience with at least... ...variety of technologies and legacy systems, balanced against a passion...Full timeWork at officeImmediate start- Foster City, CASoftware - Software Systems /Full-time /HybridThe Software Systems Engineering team is responsible for defining... ....In this role, you will: Develop and employ formal languages and models... ...programming skills in Python and C++ in real-time safety-critical applications...Full timeTemporary workRelocation package
$140k - $170k
...is looking for an embedded software engineer to join our Firmware Body Systems team. In this role, you will be... ...passionate about working with hardware and developing production-quality code for complex... ...electro-mechanical systemsStrong C++/C programming experience and object...Full timeTemporary workRelocation package$140k - $230k
...seeking a Site Reliability Engineer to help ensure the... ...tolerant, maintainable systems to deploying, operating... ...monitoring solutions: You will develop advanced monitoring,... ...such as Kubernetes.Core Infrastructure Knowledge... ...such as Python, Go, C/C++, or Java.Bonus QualificationsExperience...Full time$200k - $240k
...for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include... ...-time embedded code in C/C++ for BMS (Battery... ...working with hardware and developing production-quality code for... ...the Zoox vehicleImplement core logic for cell balancing,...Full timeTemporary workRelocation package$130k - $280k
...for an embedded software engineer passionate about the... ...best-in-class imaging system. In this role, you will design and implement core imaging system components... ...drivers) primarily in C++ and C.Build and scale internal... ...).Background in developing on-device software for...Full timeWork visaFlexible hoursShift workNight shift- ...through major innovations such as cloud computing.The Middleware Engineering & Operations provides end-to-end design, build and support... ...Service). Selected candidate would work alongside other Middleware Systems engineers and technical team members, to design, build,...Work experience placementWork at officeLocal areaRelocation
$153k - $184k
...CAVehicle Development - Powertrain, Thermal, & Electrical Engineering /Full-time /On-siteAt Zoox, we are developing a purpose-built autonomous robotaxi, and the... ...Sustaining Engineer supporting Powertrain and Thermal Systems, you will independently own sustaining engineering...Full timeTemporary workRelocation package$397.46k
...created by our global community of developers and creators. At Roblox, we’... ...scalable machine learning systems that power personalization,... ...looking for a Distinguished Engineer/Technical Director to lead the... ...direction for ML systems powering core economy experiences:...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$196k - $236k
...The End-to-End (E2E) Feature and Homologation team brings systems engineering focus and discipline to Zoox mobility-as-a-service deployment... ...of the Zoox mobility service. You will be responsible for developing Fail-Operational capabilities of the Zoox mobility service....Full timeTemporary workWork experience placementRelocation package$235k - $300k
Foster City, CASoftware - Software Systems /Full-time /HybridZoox's Robot Software Infrastructure... ...team is seeking a passionate software engineer to help develop and advance the common performant... ...and kernel-space components using C, C++, or Rust to meet performance and...Full timeTemporary workRelocation package$345.04k - $399.42k
...our global community of developers and creators. At Roblox... ...a Principal Software Engineer on Creator Services Data... ...generation Data Storage systems to power the millions... ...and generative AI.At its core, this team is focused... ...programming in C# and/or C++ (ideally both)6+ years...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$170k - $240k
...an experienced software engineer to lead the development... ...building and evolving core internal platforms that... ...test new ideas, diagnose system behaviors, and... ...sense of software design, developer experience, and a passion... ...development. ~ Proficiency in C++ and Python, with a...Full timeLocal areaRelocation packageShift work$200k - $300k
...than 2 million Verkada devices are deployed across 170+ countries. About the RoleWe are looking for a security engineering leader to collaborate with the Core Command engineering team. As an embedded partner for the team, you will perform threat models, security design...Full timeWork visaFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Core Engine Developer - Systems (C++). Be the first to apply!
- systems engineer San Mateo, CA
- system performance engineer San Mateo, CA
- software system engineer San Mateo, CA
- computer system validation engineer San Mateo, CA
- mission system engineer San Mateo, CA
- healthcare systems engineer San Mateo, CA
- distributed systems engineer San Mateo, CA
- sr systems engineer San Mateo, CA
- senior windows systems engineer San Mateo, CA
- digital communications systems engineer San Mateo, CA


