---------------------------

Upgrade to Pro

GAMEJOBS.CO
Principal Software Engineer, Ads Experience (C++) at Roblox
Principal Software Engineer, Ads Experience (C++)RobloxSan Mateo, CA, United States2 hours agoApplyEvery 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 Ads User Experience team at Roblox is dedicated to developing cutting-edge software and integrations that facilitate ads on Roblox. Our focus lies in building a first of its kind ads system in our Game Engine. We are building different ad formats and integrations starting with video.This is a high-impact position. Ads at Roblox is at the beginning of our journey and is an amazing opportunity to get in at the ground floor to build a multi billion dollar business from the ground up. We are building this system with an eye on performance, respecting our community to allow everyone to have the same great experience on Roblox. As we strive towards enabling cooperative experiences for an infinite number of players in infinitely sized worlds, we seek a TL/TLM who is both technically adept and capable of driving impactful projects with real world results.This role is based in our San Mateo HQ office (on-site Hybrid with three days per week in San Mateo).You Will:Design and implement high-performance C++ code for cross-platform applications, with a focus on iOS, Android devices and our game engine.Architect and develop client-side systems, focusing on scalability, maintainability, and performance.Collaborate with other teams across Ads and Engine to drive features from conception to launch and maintenance.Mentor and guide junior engineers, fostering a culture of collaboration and technical excellence.Lead a group of strong engineers to build a high performance focused integration of ads in Roblox.You Are:Experienced: You possess 10+ years of high performance mobile app development (gaming, video streaming, …) with a strong focus on C++.Performance Driven: You have a proven track record of optimizing code for performance-critical applications, particularly in low-level systems and/or game engine development domains.Flexible: You have a deep knowledge of cross-platform application development, and can navigate between native platforms (e.g. iOS, Android) with ease.Architectural Thinker: You are skilled in designing client-side architectures that are scalable, maintainable, and performant.A Mentor: You have experience mentoring junior engineers and fostering a positive team environment.Problem Solver: You are adept at identifying and resolving complex technical challenges efficiently.Detail Oriented: You pay close attention to detail, ensuring code quality and adherence to best practices.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.Annual Salary Range$289,460 — $338,270 USDRoles 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).You’ll Love:Industry-leading compensation packageExcellent medical, dental, and vision coverageA rewarding 401k programFlexible vacation policy (varies by exemption status)Roflex - Flexible and supportive work policyRoblox Admin badge for your avatarAt Roblox HQ:Free catered lunches five times a week and several fully stocked kitchens with unlimited snacksOnsite fitness center and fitness program creditAnnual CalTrain Go PassRoblox 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. Create Your Profile — Game companies can contact you with their relevant job openings. Apply
·49 Views