Senior Software Engineer (C++)
$195.78k - $242.1kShowcify, Inc.
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 Consumer App Foundation team is looking for a Senior Software Engineer to improve Roblox performance across our supported platforms. Our platform is used by over 150M people daily. You will work primarily in cross-platform C++ Roblox game engine code, partnering with teams across the company to identify bottlenecks, ship measurable improvements, and prevent regressions over time.
Our team is responsible for the end-to-end performance of the Roblox client on Android, iOS, macOS, Windows, Xbox, Playstation and TV. We tackle the platform’s most difficult technical constraints, ranging from speed and responsiveness to efficiency and stability, to ensure a high-performance experience across all of our devices and platforms.
You will:
- Own the end-to-end performance of the Roblox client across all platforms directly moving the needle on our key metrics: TTI, app size, battery usage and more.
- Build the benchmarking, profiling, and telemetry systems required to catch regressions early and continue scaling our application even further.
- Collaborate closely with stakeholders across Engineering, Product, and Design to evaluate technical tradeoffs, align on company-wide priorities, and execute smooth rollout plans.
- Drive deep technical impact by diving into complex, unfamiliar codebases, taking ambitious projects from greenfield MVP to production-grade, and mentoring peers on performance best practices.
You have:
- 3+ years of experience writing high-quality, performant C++ code in large, complex codebases
- A proven track record of building reliable measurement, monitoring, or regression prevention systems.
- The ability to autonomously navigate complex, ambiguous systems and deliver stable, production-grade software.
- Exceptional communication skills to discuss technical trade-offs with both engineering peers and cross-functional partners.
Bonus:
- Hands-on experience with on-device profiling (iOS and/or Android) to find and measure optimization opportunities.
Annual Salary Range
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 .
$195,780 — $242,100 USD
Roles 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.
#J-18808-Ljbffr$243.29k - $295.25k
...performant at platform scale. You Will: Design and ship 3D engine systems for avatar and environment geometry, including mesh... ...engines, real-time simulation, robotics, AR/VR, or similar. Strong C++ Experience: Deep proficiency in C++, with a focus on writing...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- Roblox's Consumer App Foundation team is seeking a Senior Software Engineer to improve performance across supported platforms. You will work primarily in cross-platform C++ Roblox game engine code, partnering with teams across the company to identify bottlenecks, ship measurable...Senior
- Roblox is seeking a Senior Studio Software Engineer for Roblox Studio Platform to help evolve the primary IDE used by millions of developers. You will... ...applications, a CS degree or equivalent, and strong C++ skills, plus familiarity with UI frameworks such as React,...Senior
$269.17k - $326.06k
...channels. Assume the code inside is hostile. Make deliberate engineering tradeoffs between isolation strength, performance,... ...minimal, well‑audited interface. Systems programming in C, C++, or Rust; comfort at the syscall and kernel‑interface level....SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$243.29k - $295.25k
...As a Senior Software Engineer for the storage team within infra org, you’ll be innovating & running large scale distributed systems in-house in... ...Strong experience with programming languages like Go, Java or C++ Strong scripting and test automation abilities Experience...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$196.75k - $243.29k
...safer, more civil shared experiences for everyone. The Game Engine team at Roblox works on the systems that power the experiences at... ...Runtime pod. The Runtime pod builds and maintains the foundational C++ components that power the entire Roblox engine and Studio stack....SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$196.75k - $243.29k
...automation platform that enables Roblox engineers to deliver reliable, high-quality experiences... ..., desktop, console, and VR. As a Senior Software Engineer on the App Test team, you will... ...fundamentals: Strong programming skills in C++, Python, Go, or another modern...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to FridayEarly shift$196.75k - $243.29k
...reliability, and user experience on PlayStation and Xbox. As a Senior Software Engineer on the Consoles team, you'll be a driving technical force —... ...building and shipping client software, with strong C++ proficiency; experience with Lua/React is a plus. ~ Client...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$243.29k - $295.25k
...every online data workload at Roblox. As a senior engineer on the database team, you will shape the... ...You have: ~6+ years of experience in software engineering or a relevant field ~ Deep... ...management—and strong skills in C/C++, GO or Rust . ~ Hands-on experience with...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$196.75k - $243.29k
...more civil shared experiences for everyone. As a Sr. Studio Software Engineer for Roblox Studio Platform, you will be a key contributor to... ...or equivalent experience ~2+ years of deep experience with C++. ~ A versatile toolkit: Experience with UI frameworks like React...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$269.17k - $326.06k
...Roblox is responsible for designing and engineering secure systems from inception through... ...scalable security solutions. As a Senior Security Software Engineer - Application Security , you... ...g., Python, Go, C#, JavaScript, Rust, C++) ~ Build and scale security...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$227.37k - $295.25k
...experiences for everyone. We are seeking an experienced Senior Software Engineer with a deep background in 3D computer graphics and engine development... .... ~ Strong proficiency in systems programming (e.g., C++) with a proven track record of writing highly optimized,...SeniorFull timeWork experience placementH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to FridayShift work$196.75k - $243.29k
...everyone. What You’ll Do: As a Senior Backend Engineer on the Economy Platform team, you will... ...advocate for best practices throughout the software development lifecycle. You Have:... ...languages such as C#, Go, Rust, Java, C++, or Python. ~ Strong practical...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$212.49k - $295.25k
...for everyone. As a Machine Learning Engineer on the Foundation AI organization, you will... ...models. We are seeking accomplished software engineers with a passion for data, experience... ...video data. Low-Level Optimization (C++): Strong C++ proficiency to optimize data...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- Huron Consulting Group Inc. is seeking a Senior Associate for Oracle EPM managed services focused on EPBCS. This role supports client coverage across the West Coast time zone, ensuring timely issue resolution and high-quality service delivery. The ideal candidate has 5...SeniorRemote job
- ...Compliance (GRC) leader to join the Information Security organization in San Mateo, CA. You will own program areas, partner across engineering, legal, and finance, and drive risk-informed decisions through policies and controls. You will shape GRC at scale, design...Senior
- Roblox is seeking a Senior Software Engineer for the App Test team to design, build, and scale tools powering automated test lifecycles across our platforms. You’ll enable engineers to author, select, execute, debug, and triage tests with AI-enhanced efficiency. You will...Senior
$295.25k - $345.04k
...more civil shared experiences for everyone. As a Principal Software Engineer, Audio-Video-Communication team, you'll be in charge of building... ...large-scale broadcast, to our users. If you enjoy working on C++ software while building products for the passionate community...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- .... The Role We're looking for a Senior Product Designer who thrives in complexity... ...the co-founders, product managers, and engineers to shape how banks and credit unions... ...systems Design interfaces for enterprise software and complex, multi-step workflows...Senior
- Roblox is seeking a Senior Backend Engineer to join the Economy Platform team. You will design, implement, and operate scalable, fault-tolerant systems that govern the Roblox economy across global users. You will shape backend architecture for an international marketplace...Senior
- Wrapbook, the AI platform for production finance, seeks a Sr. SMB Digital Success Lead to own the Commercial SMB business remotely across the USA & Canada. You’ll shape an AI-powered model that speeds onboarding and drives retention and expansion. Design onboarding curricula...SeniorRemote work
- ...the company Success looks like a LanceDB platform that is even more tightly focused on our ICP, and providing clarity on what engineering builds What You'll Do Shape roadmap with CTO + eng leadership Deep dives into competitors, users, and adjacent tech...Senior
- Roblox is hiring a Senior Software Engineer for the Cell Platform in San Mateo, CA. You will build the control plane with Kubernetes primitives, collaborate with a broad internal community of engineers, and contribute high-quality Golang code and tests. The role emphasizes...Senior
$295.25k - $345.04k
...shared experiences for everyone. Join some of the best Graphics Engineers in the world supporting the largest immersive 3D streaming... ...project throughout its full lifecycle You Have: ~ Knowledge of C++ and shading languages ~ Knowledge of 3D math and computer...Full timeWork experience placementH1bWork at officeLocal areaImmediate startVisa sponsorshipMonday to Friday- Roblox in San Mateo, CA is seeking an experienced software engineer to own and ship end-to-end live-ops features across backend services and the creator-hub UI. You will work across config, experimentation, and segmentation surfaces with strong CS fundamentals and a track...Senior
$230.98k - $267.39k
Roblox is seeking a Principal Client Platform Engineer to serve as the technical architect of our global endpoint ecosystem. You will standardize security, scale deployments, and mentor engineers to ensure secure, reliable tools across macOS, Windows, Linux, Android, iOS...Senior- ...drive these desired results Work cross-functionally with internal teams including Founder Success, Diligence, Risk, Product, and Engineering to maximize value for our clients Continue to be a subject matter expert on alternative and traditional finance options,...SeniorWork from homeFlexible hours
- Roblox, headquartered in San Mateo, CA, is seeking a Senior Software Engineer for the Consumer Apps Consoles team to drive PlayStation and Xbox experiences. You will lead end-to-end client work, mentor engineers, and collaborate with product, design, and data science to...Senior
- ...future of AI on LanceDB, from frontier and world models to robots and autonomous vehicles. About the Role As the Senior Customer Success Engineer, you will be a trusted advisor to our most strategic customers. You'll combine deep technical expertise with...SeniorFlexible hours
$326.06k - $385.05k
...for everyone. As a Principal Security Software Engineer on the Production IAM team, you will set... ...across Roblox Platform, mentor senior and staff engineers, and personally build... ...systems language such as Go, Rust, Java, C++, Python, or C# .NET, and a habit of building...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (C++). Be the first to apply!
- senior performance engineer Canada, KY
- senior manager Canada, KY
- senior manager diversity & inclusion Canada, KY
- senior director diversity & inclusion Canada, KY
- senior software engineer remote Canada, KY
- senior ux designer remote Canada, KY
- senior net developer remote Canada, KY
- senior application security Canada, KY
- senior application administrator Canada, KY
- senior vice president of operations Canada, KY


