Senior Software Engineer jobs in San Mateo – Browse 558 openings on RoboApply Jobs

Senior Software Engineer jobs in San Mateo

Open roles matching “Senior Software Engineer” with location signals for San Mateo. 558 active listings on RoboApply Jobs.

558 jobs found

1 - 20 of 558 Jobs
Apply
companyRoblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Join Roblox as a Senior Software Engineer - Engine Reliability and be a key player in ensuring the robustness and performance of our gaming engine. In this role, you will collaborate with talented engineers to develop innovative solutions that enhance the reliability of our systems, allowing millions of users to enjoy seamless gaming experiences.

Mar 17, 2026
Apply
companyNotable logo
Full-time|On-site|San Mateo, CA

Join Notable as a Senior Fullstack Software Engineer and play a pivotal role in revolutionizing healthcare through cutting-edge AI technology. We seek an experienced engineer to design, develop, and maintain innovative web applications that enhance patient care and streamline healthcare delivery. Collaborate with cross-functional teams, including product managers and UX/UI designers, to build high-performance solutions that integrate seamlessly with various healthcare systems. Uphold best practices in code quality and deployment, and work alongside our data science team to bring machine learning and natural language processing algorithms to life in production environments. Become part of a mission-driven culture committed to transforming healthcare for millions.

Dec 10, 2025
Apply
companyRoblox logo
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States

At Roblox, we empower millions of users to explore, create, play, and connect through immersive 3D digital experiences, all crafted by our vibrant community of developers and creators.Our mission is to redefine how people come together from any corner of the globe and on any device. We are committed to fostering a community that connects a billion people with optimism and civility, and we are on the lookout for exceptional talent to join us in this endeavor.A career at Roblox means you will be at the forefront of shaping human interaction, tackling unique technical challenges at scale, and contributing to the creation of safe, civil shared experiences for all.As a Senior Software Engineer on our Systems team, your contributions will directly impact the foundational elements of Roblox. You will develop robust software that supports our extensive community of over 2 million developers, enabling them to push the boundaries of interactive gaming. Your work will encompass various aspects of the engine, including threading, memory management, physics, and scripting. If you possess a passion for C++ and thrive in high-performance, real-time applications, you will find a welcoming environment within our Game Engine team.Your responsibilities will include:Crafting engine code in C++ for critical sub-systems within the Roblox game engine.Developing systems for data synchronization between server and client, implementing game-aware data streaming, and optimizing resource usage to ensure seamless gameplay across diverse devices.Contributing to every application developed by Roblox, from mobile clients to cloud-based servers.Your qualifications include:A minimum of 4 years of experience working on intricate challenges in extensive C++ codebases.Proficiency with system-level pointers, templates, and raw memory blocks.A strong understanding of game engine architecture or a desire to learn.Experience in building reliable, functioning systems.A curiosity and commitment to staying updated with technological advancements.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$196.8K/yr - $243.3K/yr|On-site|San Mateo, CA, United States

At Roblox, our platform serves millions of users daily, providing a space for exploration, creativity, gameplay, learning, and social connection through immersive 3D experiences crafted by our global community of developers and creators.We are dedicated to constructing innovative tools and platforms that enable our community to manifest their imaginative visions. Our goal is to revolutionize how individuals connect globally, regardless of their geographical location or device. Join us in our mission to unite a billion individuals with positivity and respect, as we seek exceptional talent to help realize this vision.A career at Roblox means influencing the future of human interaction by tackling unique technical challenges on a grand scale and contributing to the creation of safer, more respectful shared experiences for all.Every day, numerous configuration changes are made by service owners across Roblox. This crucial function supports millions of players worldwide as they engage with Roblox for play, learning, work, and socializing. Become a part of the Engineering Efficiency - Configuration team at Roblox and play a vital role in enhancing our development experience. As a Senior Software Engineer, your contributions will significantly transform our development processes and facilitate global expansion through advanced technology.Your ResponsibilitiesUnify and Integrate Systems: Seamlessly merge various high-performance frontends and backends into a cohesive, scalable, and secure next-gen configuration system capable of handling millions of requests per second. Integrate configuration management into the CI/CD pipeline effortlessly.Accelerate Configuration Management with AI: Implement AI Agents to enable smooth configuration upgrades, management, and automation.Ensure Safety and Reliability: Develop robust systems to automate configuration changes, minimizing errors and guaranteeing safe modifications at scale.Enhance and Support: Take ownership of existing configuration systems, provide on-call support as needed, and proactively introduce new features and fixes to improve stability and performance.Improve Runtime Configurations: Create and enforce language-specific libraries and standardized processes to optimize runtime configurations across our platform, promoting consistency and efficiency.

Feb 12, 2026
Apply
companyRoblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Roblox is looking for a Senior Software Engineer focused on Subscriptions to help shape and improve subscription services for a global audience. This role centers on designing and building reliable software that supports millions of users. Role overview Work closely with teams across disciplines to create and refine scalable solutions for Roblox’s subscription products. The work directly affects the experience of players worldwide, aiming to make subscriptions smooth and dependable. What you will do Design and implement software systems that support subscription services at scale Collaborate with engineers, product managers, and other teams to deliver improvements Contribute expertise in software engineering to drive innovation in subscription features Location This position is based in San Mateo, CA, United States.

Apr 29, 2026
Apply
companyVerkada logo
Full-time|On-site|San Mateo, CA United States

Join our dynamic team as a Senior iOS Software Engineer and play a pivotal role in developing cutting-edge iOS applications that enhance user experience and security. You will collaborate with cross-functional teams to design, build, and maintain high-quality software solutions. If you have a passion for mobile technology and a drive for innovation, we want to hear from you!

Mar 10, 2026
Apply
companyRoblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Roblox Corporation seeks a Senior Software Engineer to join the Video team in San Mateo, CA. This position centers on developing new video features that enhance interactive entertainment for users across the Roblox platform. Role overview The Senior Software Engineer - Video will play a key part in shaping how video content is delivered and experienced. The work involves close collaboration with other teams to ensure solutions are scalable and meet the needs of a large, diverse user base. What you will do Design and implement video features that create engaging experiences for users Collaborate with colleagues from different disciplines to deliver scalable video solutions Optimize video systems to achieve high performance and reliability

Apr 27, 2026
Apply
companyRoblox logo
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States

Join Roblox, where millions engage daily in exploring, creating, playing, learning, and connecting through immersive 3D digital experiences crafted by our global community.At Roblox, we provide the tools and platform that empower our community to manifest their imaginative experiences. Our aim is to redefine how people connect from anywhere in the world on any device. We are on a mission to unite a billion individuals with positivity and respect, and we are seeking exceptional talent to help us achieve this goal.A career at Roblox offers you the opportunity to influence the future of human interaction, tackle unique technical challenges at scale, and contribute to creating safer, more respectful shared experiences for everyone.As a Senior Software Engineer on our Systems team, you will play a pivotal role in developing the foundational components of Roblox. The software you create will empower our expansive community of over 2 million developers to innovate within interactive gaming. Your contributions will affect every aspect of our engine, including threading, memory management, physics, and scripting. If you have a passion for C++ software development and high-performance real-time applications, you will thrive within our growing Game Engine team.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$242.1K/yr - $293.8K/yr|Hybrid|San Mateo, CA, United States

Every day, millions of users engage with Roblox to dive into, create, and share immersive 3D digital experiences—all powered by our vibrant community of developers and creators.At Roblox, our mission is to empower creators by providing the tools and platform necessary to bring their imaginative experiences to life. Our vision is to revolutionize global connectivity, enabling people to connect and engage from anywhere, on any device. We strive to connect a billion individuals with positivity and civility, and we are on the lookout for exceptional talent to join us on this journey.Joining Roblox means being at the forefront of shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to safer, more respectful shared experiences for all.As a Senior Software Engineer on the Engine DataModel team, you will play a pivotal role in innovating and maintaining the foundational elements that are essential to the Roblox platform. The DataModel within the Roblox Engine resembles a tree-like structure similar to a scenegraph found in other 3D engines. This position reports to the engineering manager and is based at our headquarters in San Mateo, CA, following a hybrid work model of three days in the office (Tuesday to Thursday).Our team is responsible for:The core structures and systems used to build and interact with the DataModel.The C++ reflection bindings that create the Engine’s Luau API surface, enabling creators to interact with the DataModel. We utilize custom code generation tooling to produce the C++ for these bindings and other related structures.DataModel serialization and much more!You will:Develop high-performance engine code for all user-generated games on the Roblox platform.Build the core systems and data structures utilized in the Roblox engine, collaborating with other teams to devise universal solutions.Take ownership of projects throughout their entire lifecycle.Execute code that operates efficiently across all devices supported by Roblox, from desktop clients to mobile and console clients.You have:Experience in developing robust systems-level C++ programming.H...

Feb 10, 2026
Apply
companyRoblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Join Roblox as a Senior Software Engineer in Co-Experience, where you'll play a pivotal role in enhancing user engagement and experience across our platform. Collaborate with a talented team of engineers and contribute to the development of innovative features that make Roblox a beloved destination for millions of users worldwide.

Mar 25, 2026
Apply
companyVerkada logo
Full-time|On-site|San Mateo, CA United States

As a Senior Staff Software Engineer focusing on Engineering Productivity at Verkada, you will play a pivotal role in enhancing our engineering processes and tools. Your expertise will help streamline workflows, improve development practices, and drive efficiency across our engineering teams. We are looking for a seasoned engineer who is passionate about building scalable systems and creating a productive environment for engineers.

Mar 10, 2026
Apply
companyIXL Learning logo
Full-time|$130K/yr - $200K/yr|Hybrid|San Mateo, CA

Join IXL Learning, a premier innovator in personalized education solutions utilized by millions globally, as a Senior Software Engineer on our Unification Team. This impactful team is dedicated to enhancing technical excellence across IXL and our affiliated brands.In this pivotal role, you will spearhead large-scale, cross-functional engineering projects aimed at unifying our infrastructure, standardizing tools and processes, and developing reusable, scalable, and reliable systems. Your contributions will foster enhanced collaboration, expedite development cycles, and bolster product performance company-wide.We seek engineers who are passionate about tackling intricate technical challenges, excel in collaborative settings, and are driven by the mission to improve systems that empower millions of learners.

Feb 26, 2026
Apply
companyGenesis Therapeutics logo
Full-time|On-site|San Mateo, CA

Genesis Molecular AI is assembling an exceptional software engineering team dedicated to transforming drug discovery through innovative machine learning, advanced biophysical simulations, and computational chemistry. We are in search of passionate engineers eager to contribute to the development of groundbreaking medicines and play a pivotal role in enhancing our software platform.Your ResponsibilitiesLead the evolution of our full-stack platform utilized by computational chemists daily, encompassing data exploration, experiment management, and real-time visualization. You will create AI-driven workflows and modern interaction patterns to expedite insights from hypotheses.Develop and enhance tools for molecule and protein visualization, ML model analysis, and management of intricate chemical workflows.Collaborate with machine learning engineers and computational chemists to innovate and implement new computational techniques for predicting molecular properties.Expand our data infrastructure to accommodate billions of data points and numerous concurrent deep learning and molecular dynamics tasks.Your ProfileYou possess a deep analytical mindset, capable of reasoning from foundational principles while balancing meticulous detail with architectural vision, and you have a strong investigative drive to uncover the core of complex issues.You are comfortable managing challenges across the full stack, including frontend interfaces, backend services, data pipelines, and infrastructure.You have a proven track record of delivering production-ready code and driving projects from conception to completion with minimal supervision.You are excited to work at the convergence of software engineering, drug discovery, and machine learning.What We OfferA chance to work on impactful tools and products that are directly applied to expedite the discovery of new medicines.An environment of strong technical peers in AI, software development, and chemistry, all characterized by a blend of intellectual curiosity and humility. Our team engages in weekly discussions of 1-2 recent machine learning or chemistry papers to stay ahead and inspire innovative ideas.A competitive salary and equity package, along with comprehensive medical, dental, and vision insurance, and a 401(k) plan.About Genesis Molecular AIGenesis Molecular AI is pioneering the application of molecular AI technologies to revolutionize drug discovery, driving efficiency and effectiveness in the quest for new therapies.

Mar 3, 2026
Apply
companyRoblox logo
Full-time|$243.3K/yr - $295.3K/yr|On-site|San Mateo, CA, United States

Join Roblox, where millions of users engage daily in creating, exploring, and connecting through immersive 3D experiences designed by a vibrant community of developers and creators. As part of our mission to connect a billion people with optimism and civility, we are looking for exceptional talent to help us shape the future of human interaction.At Roblox, we are committed to building a platform that empowers our users to bring their imaginative experiences to life. Your career here will involve tackling unique technical challenges at scale while ensuring that shared experiences remain safe and civil for all.Key Responsibilities:As a Senior Backend Engineer on the Avatar Marketplace team, you will play a pivotal role in developing an international marketplace for millions of virtual items that users utilize to enhance their avatars and identities on the Roblox platform. Your work will involve designing, implementing, and managing frameworks and services that regulate the supply and demand within the Roblox economy.The team focuses on building systems that enhance the success of content creators as sellers. We seek an experienced engineer passionate about designing scalable solutions for both sides of the marketplace. The Marketplace Foundation team is dedicated to providing reliable and scalable solutions for critical systems that support both Avatar Marketplace creators and users.Your contributions will include innovating and evolving core concepts to support both current and future use cases, such as Bundles, Limiteds, and Price Optimization. You will help creators maximize their earnings while also scaling Roblox's economy. Additionally, you will be responsible for ensuring a 10x scalability headroom on critical Marketplace systems, improving efficiency, enhancing fault tolerance, and reducing the number and resolution time of production customer support tickets related to these systems.You will be tasked with:Designing and architecting scalable, reliable, and fault-tolerant distributed systems, including microservices, message queuing systems, distributed databases, and cloud-based solutions.Implementing high-quality, dependable code with comprehensive unit and integration tests.

Feb 10, 2026
Apply
companyVerkada logo
Full-time|On-site|San Mateo, CA United States

Join Verkada as a Senior Software Engineer specializing in the Salesforce Platform, where you will play a pivotal role in developing and enhancing our innovative software solutions. You will work closely with cross-functional teams to design, implement, and maintain high-performance applications that drive our business forward.

Mar 9, 2026
Apply
companyRoblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Join the innovative team at Roblox as a Senior Software Engineer specializing in Service Mesh. In this pivotal role, you will leverage your expertise to design, develop, and optimize advanced service mesh architectures that enhance our platform's scalability and performance. Collaborate with cross-functional teams to deliver high-quality, robust software solutions that contribute to an exceptional user experience.

Mar 10, 2026
Apply
companyRoblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Roblox is hiring a Senior Software Engineer to join the Studio Platform team in San Mateo, CA. This position focuses on building and improving features that support creators using Roblox Studio. Role overview As a Senior Software Engineer, the work centers on developing software solutions that make the platform more effective for creators. The role involves collaborating with teams from different disciplines to deliver enhancements and new capabilities. What you will do Design, build, and refine features for Roblox Studio Platform Work closely with cross-functional teams to ensure solutions meet creator needs Contribute to projects that improve user experience and increase engagement Requirements Extensive engineering experience Strong background in developing software for complex platforms Ability to collaborate effectively with other teams

Apr 28, 2026
Apply
companyRoblox logo
Full-time|$242.1K/yr - $293.8K/yr|Hybrid|San Mateo, CA, United States

Every day, millions of users engage with Roblox to explore, create, and connect with friends through immersive 3D digital experiences, all crafted by our vibrant global community of developers.At Roblox, we are dedicated to building advanced tools and a platform that enable our community to transform their imaginative ideas into reality. Our mission is to revolutionize how people connect from anywhere in the world, on any device. We aspire to unite a billion individuals with positivity and respect, and we seek exceptional talent to help us achieve this goal.Joining Roblox means you will be instrumental in shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to safer, more inclusive shared experiences for everyone.As a Senior Software Engineer on the Engine DataModel team, you will take charge of innovating the foundational components that underpin the Roblox platform. The DataModel in the Roblox Engine is a tree-like structure similar to a scene graph found in other 3D engines. This position will report to the engineering manager and is based at our headquarters in San Mateo, CA, operating in a hybrid model (three days a week in-office from Tuesday to Thursday).Our team is responsible for:The core structures and systems that build and interact with the DataModel.The C++ reflection bindings that shape the Engine’s Luau API surface, allowing creators to engage with the DataModel. We utilize custom code generation tooling to produce the C++ for these reflection bindings and related structures.DataModel serialization and many other critical functions!Your Responsibilities:Develop engine code that performs optimally for all user-generated games on the Roblox platform.Build the essential systems and data structures within the Roblox engine, collaborating with other teams to devise universal solutions.Take ownership of projects throughout their entire lifecycle.Execute code that performs efficiently across all devices supported by Roblox—from desktop to mobile to console.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$242.1K/yr - $293.8K/yr|On-site|San Mateo, CA, United States

At Roblox, we invite you to join a vibrant community where millions of users come together daily to explore, create, play, learn, and connect through immersive 3D experiences crafted by our global network of developers. We are on a journey to revolutionize how people interact, regardless of their location or device, and we are looking for exceptional talent to help us connect a billion people with positivity and civility.As a Senior Software Engineer specializing in Consumer Frontend, you'll play a pivotal role in shaping the future of our frontend applications. You'll lead the architectural design and technical direction of our consumer-facing frontend stack, collaborating across teams and technologies to ensure our solutions are scalable and universal. This role will involve defining the intricate connections among our frontend components, optimizing data flow, and accelerating feature development while maintaining reliability.If you're passionate about laying the groundwork that enables numerous engineers to develop new features, and you thrive in creating user experiences that prioritize speed and stability, we want you on our team!

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$242.1K/yr - $293.8K/yr|On-site|San Mateo, CA, United States

At Roblox, we engage tens of millions of users daily, allowing them to explore, create, play, and connect with friends in immersive 3D digital experiences, all crafted by our vibrant global community of developers and creators.We are dedicated to building innovative tools and platforms that empower our community to bring their imaginative experiences to life. Our vision is to transform how individuals connect, regardless of their location or device. Join us on our mission to connect a billion people with positivity and civility, as we seek extraordinary talent to help realize this vision.A career at Roblox means you will shape the future of human interaction, tackle unique technical challenges at scale, and contribute to creating safer, more respectful shared experiences for all.About the Role:This pivotal role is part of our Consumer Platforms - Web & Backend team. You will play a key role in a significant initiative to modernize our web platform, leading a comprehensive migration from Angular to React. This position encompasses both frontend and backend responsibilities, maintaining essential microservices for website functionality and compliance. Your efforts will focus on enhancing frontend stability and resilience, while aiding the entire organization in adopting universal design components. Close collaboration with Design, Product, and other Engineering teams will ensure a substantial impact on user experience.Your Responsibilities:Drive systematic enhancements to our UI development processes and architecture.Collaborate with feature teams to deliver polished, high-quality UI implementations.Design, build, and maintain our design system in partnership with cross-functional teams, ensuring consistency and scalability across all products.Work closely with product designers to transform complex design concepts into efficient, high-performance code.Innovate and improve our component library and developer tools to enhance team productivity.Promote best practices for writing clean, maintainable, and well-documented code.Stay updated on industry trends in frontend and backend development, component-based frameworks, and UI/UX to drive continuous improvements.

Feb 10, 2026

Sign in to browse more jobs

Create account — see all 558 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.