Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
About the job
Join Roblox as a Senior Software Engineer specializing in Application Performance, focusing on enhancing our Core UI. In this role, you will be instrumental in optimizing our user interface to deliver a seamless experience for millions of players worldwide. Collaborate with a talented team of engineers to develop innovative solutions that drive performance improvements and enhance user engagement.
Join Roblox as a Senior Software Engineer specializing in Application Performance, focusing on enhancing our Core UI. In this role, you will be instrumental in optimizing our user interface to deliver a seamless experience for millions of players worldwide. Collaborate with a talented team of engineers to develop innovative solutions that drive performance i…
Full-time|$242.1K/yr - $293.8K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions engage daily to explore, create, play, learn, and connect in immersive 3D experiences crafted by our global community of developers and creators.At Roblox, we are committed to building innovative tools and platforms that empower our community to bring their imaginative experiences to life. Our vision is to transform the way people connect from anywhere in the world and on any device. We are dedicated to connecting a billion people with positivity and respect, and we are on the lookout for exceptional talent to help us achieve this goal.A career at Roblox means you will contribute to shaping the future of human interaction, tackle unique technical challenges at scale, and help foster safer, more respectful shared experiences for all.The Core Services team oversees the essential infrastructure and API stack while developing high-throughput microservices that power Roblox. These services must be fast, reliable, and highly scalable, significantly impacting the daily experience of every Roblox user. Additionally, the team is responsible for shared libraries, infrastructure microservices, and the web infrastructure utilized by all Roblox full-stack feature teams. We deploy testable and configurable features that facilitate rapid experimentation, data collection, and optimization for performance and user engagement. Core Services is pivotal to the Roblox experience.As a Senior Software Engineer on our team, you will take ownership of and drive the development and management of our core infrastructure, API stack, and microservices. These elements are critical to supporting various services and platforms within Roblox, including our studio environment. You will also play a vital role in developing tools and frameworks for full-stack teams. This is an opportunity to take charge of high RPS (requests per second) services, contribute to the re-architecture of systems to support our company's growth, and collaborate with diverse teams, including Infra and product teams at Roblox, leading initiatives and making a significant impact across the organization.Here are some highlights of how we power Roblox:Microservices - We manage over 50 microservices, the highest of any full-stack engineering team at Roblox. These services are essential to the operation of Roblox, forming the core connection between users and experiences.
Full-time|$226.3K/yr - $293.8K/yr|On-site|San Mateo, CA, United States
Every day, millions of users engage with Roblox to create, explore, and connect in immersive 3D environments—all crafted by our diverse community of developers and creators.At Roblox, we are committed to building innovative tools and platforms that empower our community to turn their imaginative visions into reality. Our mission is to transform how individuals connect, regardless of their location or device. As we strive to connect a billion people with positivity and civility, we seek exceptional talent to join our journey.Joining Roblox means you will be instrumental in shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for everyone.Are you an experienced engineer with a strong commitment to reliability and scalability? We are on the lookout for outstanding Software Engineers to join our Reliability team at Roblox. In this crucial role, you will lead the advancement of our systems, ensuring they achieve the highest standards of performance, reliability, and efficiency. You will collaborate with cross-functional teams to build robust infrastructure that sustains our growth. If you have a proven track record in resolving complex technical challenges, we want to hear from you. Help us shape the future of our platform and deliver exceptional value to our users.At Roblox, we envision reaching 1 billion daily active users, and we believe this engineer will be vital in propelling us toward that ambitious goal.Your Responsibilities:Create software and libraries that enhance fault tolerance and resilience.Design and develop frameworks and tools for performance testing, chaos experimentation, and improving infrastructure resiliency.Develop and implement performance monitoring and observability services to proactively identify and address infrastructure issues and platform degradations.
Full-time|$196.8K/yr - $243.3K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of users engage in immersive 3D experiences crafted by our dynamic community of developers and creators each day.At Roblox, we are dedicated to providing the tools and platform that enable our community to manifest their imaginative visions into reality. Our goal is to transform how people connect globally, across various devices. We are on a quest to unite a billion individuals with positivity and respect, and we need exceptional talent to help us achieve this mission.A career with Roblox allows you to influence the future of human interaction, tackle unique technical challenges at scale, and contribute to creating safer, more respectful shared experiences for all.What You’ll Do:As a Senior Software Engineer on our Avatar Identity engineering team, you will design and implement experiences on Roblox that enhance the building and customization of player avatars. These avatars are central to every player's journey in Roblox, and your work will shape a novel customization approach for millions of users daily.Your Responsibilities:Develop innovative user-facing experiences on Roblox that empower players to customize their avatars in fresh and exciting ways.Enhance the Roblox app (Luau/React) by adding new features and expanding the game APIs used by third-party developers for avatar customization (C++).Actively contribute to the team’s roadmap and strategic direction.Work collaboratively with engineers and cross-functional partners (product, design, art) within the Avatar and Marketplace teams.
Speechify seeks a Software Engineer, Platform, to strengthen its text-to-speech technology. This position is located in San Mateo, CA. Role focus This role centers on building and maintaining core platform components that power Speechify’s products. The work directly supports users who rely on text-to-speech features in various applications. Key responsibilities Develop and improve platform solutions that enable Speechify’s text-to-speech capabilities Support product teams by delivering reliable infrastructure for a range of user-facing applications
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of people engage daily in creating, playing, and exploring 3D immersive digital worlds crafted by our vibrant community of developers and creators.We are on a mission to empower our community to manifest their imaginations into reality through innovative tools and platforms. Our vision is to redefine global interactions, enabling connections from anywhere, on any device. We aim to unite a billion individuals with positivity and respect, and we are seeking exceptional talent to help realize this vision.A career at Roblox means being at the forefront of shaping future human interactions, tackling unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for all.As a Senior Software Engineer on the Consumer Frontend team, your expertise with the Roblox tech stack will be pivotal in crafting groundbreaking experiences that challenge the limits of our platform. Your contributions will not only facilitate the creation of stunning content but also enhance our animation technology, tools, and pipelines, ensuring our developers can provide engaging experiences for millions of players.We are in search of a Senior Software Engineer with a strong passion for client-side development. Proficiency in C++ and experience in building client-side system libraries for mobile and desktop platforms is essential. Previous experience in developing C++ applications, libraries, frameworks, or SDKs is highly desirable.
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of users engage daily in 3D immersive experiences crafted by a vibrant community of developers and creators.At Roblox, we offer innovative tools and a platform that empowers our community to transform their imaginative ideas into reality. Our mission is to redefine how individuals connect globally, transcending geographical boundaries and device limitations. We aspire to unite a billion individuals with a spirit of optimism and civility, and we are in search of extraordinary talent to help us achieve this goal.A career at Roblox is an opportunity to shape the future of human interaction, tackling unique technical challenges at scale, and contributing to the creation of safer, more civil shared experiences for everyone.As a Senior Software Engineer on the Sharing team, you will lay the groundwork for how millions of users capture, share, and discover content on Roblox. You'll work across the technology stack to create high-performance experiences, from client-side user interactions to backend systems serving billions of content items each day.You will collaborate closely with product and engineering teams to define architecture, enhance reliability, and drive measurable improvements in engagement and content growth. This role is perfect for engineers who excel in building scalable, developer-facing, and user-facing products that merge technical depth with creative impact.
Full-time|$180K/yr - $180K/yr|On-site|San Mateo, California, United States
Skydio stands at the forefront of drone technology, recognized as the premier U.S. drone manufacturer and a global leader in autonomous flight. Our innovative team merges extensive knowledge in artificial intelligence with top-tier hardware and software development, operational excellence, and an unwavering commitment to customer satisfaction. We aim to empower a diverse range of drone users, from utility inspectors to first responders and military personnel, enhancing their operational capabilities and safety.About the Role:We are seeking a pivotal member of our Data Team to drive Skydio's data-centric decision-making processes and product development. In this role, you will create systems that gather, transform, and store data from a vast fleet of autonomous drones, generating insights that enhance the intelligence, safety, and capabilities of our vehicles. You will have the chance to shape our data architecture, advocate for cutting-edge tools like Databricks and Palantir Foundry, and introduce AI-assisted analytics across the organization.This role goes beyond traditional data positions; you will engage with complex challenges at the convergence of autonomy, AI, and large-scale telemetry, transforming raw flight data into actionable intelligence that impacts the real world!Key Contributions:Develop predictive models to anticipate hardware failures, such as propeller and battery issues, enabling proactive mitigation strategies.Create 3D maps detailing cellular and radio connectivity within operational airspace, aiding customers in understanding safe and reliable flight zones for their drones.Establish a company-wide data lakehouse that underpins analytics, dashboards, and machine learning — designed to be secure, scalable, and exceptionally fast.Implement AI-driven data tools that empower every Skydio team member to explore data, derive insights, and construct pipelines independently.Your Impact:Design and expand the data infrastructure capable of ingesting live telemetry from thousands of autonomous drones, ensuring reliability and efficiency to support future flight intelligence advancements.Enhance our Databricks and Palantir Foundry environments, enabling all Skydio employees to query data, define tasks, and build insightful dashboards — transforming raw telemetry into useful insights.Build data systems that genuinely empower our products with data-driven capabilities, from predictive analytics to enhanced decision-making.
About LuminaiLuminai is revolutionizing healthcare operations by leveraging technology to eliminate inefficiencies that traditionally relied on human intervention. Our innovative solutions automate complex manual tasks, allowing healthcare professionals to focus on what matters most: patient care. We have garnered significant investment from top-tier Silicon Valley venture capitalists, including General Catalyst and YCombinator, as well as industry leaders from renowned companies.About the RoleWe are seeking a talented Senior Software Engineer to contribute to our applied AI systems. You will be integral to the research, experimentation, and enhancement of our AI automation platform, which is utilized globally in mission-critical environments. Your expertise in software engineering principles, eagerness to embrace new concepts, and ability to lead technical initiatives will be vital for success in this role.What You'll DoDesign and implement experiments to enhance key AI performance metrics.Develop evaluation frameworks that accelerate experimentation processes.Train, fine-tune, and optimize machine learning models through rigorous testing.Collaborate on core product features to enhance platform capabilities.Establish observability and monitoring systems to ensure model safety in critical applications.What We’re Looking ForDemonstrable experience in delivering high-quality code in challenging projects.Bachelor's or Master's degree in Computer Science or a related field.
Roblox Corporation is seeking a talented Principal Software Engineer to lead the development of our Stateless Jobs Platform within the Core Services team. This role is perfect for an experienced engineer who thrives in a dynamic environment and is passionate about building scalable solutions that enhance user experiences.
Full-time|$170K/yr - $240K/yr|On-site|San Mateo, California, United States
Skydio stands at the forefront of the US drone industry, pioneering autonomous flight technology essential for the future of drones and aerial mobility. Our team is composed of experts in artificial intelligence, top-tier hardware and software development, operational excellence, and a relentless focus on customer satisfaction. We aim to empower a diverse range of drone users, from utility inspectors to first responders and military personnel.About the Role:We are seeking a Senior Android Engineer who is passionate about developing and refining native mobile applications that transform how users interact with drones. In this role, you will take ownership of vital subsystems that connect our C++ autonomy engine with the Android application layer, while also mentoring fellow engineers on NDK and systems-level best practices.About the Team:Our mobile applications leverage an extensive C++ and Python codebase powered by Skydio's Autonomy Engine. The mobile team is responsible for the complete stack, from native C++ libraries through JNI bindings to the Kotlin UI layer, primarily utilizing Kotlin for native Android development alongside some legacy Java classes.Your Impact:Design and implement advanced drone control features that facilitate low-latency communication between the device, drone, and cloud.Enhance video streaming, augmented reality, and real-time telemetry rendering on the Android platform.Lead the JNI/NDK layer development that connects our C++ autonomy libraries to the Kotlin application.Make informed technical decisions on performance-critical paths, including memory management, threading, and GPU utilization.Collaborate across teams—autonomy, firmware, cloud, and product—to deliver outstanding drone control applications.Mentor junior engineers and elevate the quality of native Android and C++ code.
About Our TeamAt Genesis Molecular AI, we are a dedicated group of innovative drug hunters, deep learning researchers, and skilled software engineers, all striving to revolutionize biochemistry. Our mission is to harness the power of AI to discover and develop groundbreaking therapies for patients dealing with severe disorders.Our team is engaged in pioneering the development of foundational models for small molecule drug discovery, conducting essential research at the intersection of machine learning, physics, and computational chemistry. We engineer robust software systems that support extensive simulations and facilitate the training of generative and predictive AI models capable of learning from diverse molecular data, leveraging a powerful cluster of thousands of GPUs and tens of thousands of CPUs.About the PositionWe are in search of talented ML Infrastructure Engineers who are ready to take the lead in advancing our machine learning research agenda for generative modeling of molecular systems, a key component of our mission.In this role, you will spearhead the rapid evolution of our AI platform and infrastructure, unlocking unprecedented levels of performance, efficiency, and scalability. You will be responsible for constructing massively distributed training and inference pipelines, core MLOps tools and frameworks, as well as optimizing GPU operations to enhance the speed of ML models.Genesis fosters a collaborative and cross-functional environment, offering the opportunity to work closely with our exceptional engineers, researchers, and scientists.Your ResponsibilitiesLead engineering initiatives aimed at the continuous enhancement of our AI platform, focusing on the rapid development of scalable and resilient distributed infrastructure for ML training, inference, and evaluation.Facilitate model training and deployment across multiple clusters and cloud environments, with an emphasis on optimizing throughput and cost-effectiveness.Maximize the efficiency of ML models and various workloads regarding latency, throughput, and memory usage (e.g., through GPU performance engineering), pushing the limits of current hardware capabilities.Contribute to the long-term strategic vision for Genesis’ infrastructure platform.QualificationsWe are looking for engineers with a strong foundation in software development and a passion for machine learning, particularly in the context of infrastructure and distributed systems.
Full-time|$242.1K/yr - $293.8K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions engage daily to explore, create, play, learn, and connect in vibrant 3D digital worlds crafted by our global developer community.At Roblox, we're on a mission to build a platform that empowers creators to bring their most imaginative experiences to life. Our vision is to transform how people connect from anywhere, on any device. We aim to connect a billion people with positivity and respect, and we invite extraordinary talent to help us achieve this goal.A career at Roblox means playing a pivotal role in shaping the future of human interaction, tackling unique technical challenges at scale, and crafting safer, more inclusive shared experiences.As a Senior Software Engineer focusing on Ads Experience, you will innovate a fresh advertising interface for our advertisers and publishers. This team will equip advertisers with tools for effective ad campaigns and enable publishers to generate revenue through immersive advertisements. You'll be instrumental in developing a groundbreaking experience that will be vital for our future in Immersive Ads, reporting to our Engineering Manager.In this role, you will design robust and scalable systems for high-traffic areas across our Ads products, leveraging React and other technologies to build components rapidly and efficiently across various devices.If you possess a profound understanding of frontend technologies and a passion for enhancing client-server interactions, you will thrive in our environment!
Full-time|$190K/yr - $190K/yr|On-site|San Mateo, California, United States
Skydio builds autonomous drones and flight systems used by a wide range of professionals, including utility inspectors, first responders, and military personnel. The company’s work blends artificial intelligence, hardware and software engineering, and a strong focus on customer outcomes. Role overview The Senior Software Engineer - Security role at Skydio centers on protecting both cloud and corporate environments. This position works closely with other senior security engineers and teams across the company to design, review, and implement secure systems. The work spans architectural planning, hands-on engineering, and direct involvement in security-critical projects that support commercial, government, and Department of Defense clients. What you will do Work with engineering teams to review RFCs and guide security-focused architectural decisions. Design and build internal security systems, including web application firewalls and tools for vulnerability risk management. Strengthen security features in production software as new needs arise. Collaborate with Compliance to turn requirements like FedRAMP, SOC 2, Texas RAMP, ISO 27001, and CJIS into technical controls. Improve processes for monitoring, prioritizing, patching, and responding to vulnerabilities in cloud infrastructure. Help develop authentication and identity systems, including SSO and SCIM, for both cloud and corporate environments. Participate in the security team’s on-call rotation.
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States
Roblox is a platform where millions of users gather daily to explore, create, play, learn, and connect through immersive 3D experiences crafted by our vibrant global community of developers.At Roblox, we are dedicated to developing tools and platforms that enable our community to realize their imaginative visions. Our aim is to transform the way people connect, regardless of their location or device. We are on a journey to unify a billion people with positivity and respect, and we are seeking talented individuals to join us on this mission.A career at Roblox offers you the chance to influence the future of human interaction, tackle unique technical challenges at scale, and contribute to the creation of safer, more respectful shared experiences for all users.The Engine Networking Team is essential in bringing players together by ensuring seamless communication of the game state across all users. As a Principal Network Transport Engineer, you will enhance the player experience by creating a nearly synchronous game environment. Similar to how nerves coordinate actions within our bodies, our networking system synchronizes all devices to deliver a smooth gaming experience. You will engage across various aspects of the game platform, striving for real-time communication across the entire Roblox ecosystem.
Full-time|$130K/yr - $280K/yr|On-site|San Mateo, CA United States
Who We AreVerkada is revolutionizing the way organizations safeguard their personnel and properties through an integrated, AI-driven platform. As a frontrunner in cloud-based physical security solutions, Verkada empowers organizations to enhance safety and operational efficiency via a unified software platform that encompasses video security, access control, air quality monitoring, alarms, intercom systems, and visitor management.Over 30,000 organizations globally, including over 100 Fortune 500 companies, rely on Verkada for a seamless physical security solution that simplifies management, provides intelligent control, and supports scalable deployments. Established in 2016, Verkada has experienced rapid growth, boasting 15 locations and over 2,200 dedicated employees.About the RoleAs a vital member of our Infrastructure team, you will be responsible for constructing data infrastructure, pipelines, and services that enable teams to harness data for informed decision-making and deliver high-quality features to users. We prioritize tools over rigid processes, automation over manual operations, metrics over subjective observations, iterative improvement over perfection, and proactive measures over reactive responses.This position requires an in-office presence at our headquarters in San Mateo, CA, as we are dedicated to fostering a vibrant in-office culture.What You'll DoDesign and develop robust, scalable, and efficient data infrastructure that empowers the team to derive insights and make informed, data-driven decisions.Collaborate across departments to create data products that provide insights and enhance both Verkada's offerings and customer experiences.Design and implement solutions that guarantee data quality, security, and compliance.Lead projects from conception through to implementation.Mentor and nurture junior engineers.What You Bring5+ years of experience in data engineering or related fields.A flexible and adaptable mindset suited for a dynamic startup environment.A strong commitment to product quality and the development of systems that facilitate the delivery of high-quality releases.Extensive knowledge in distributed systems and data processing.Experience with data infrastructure and analytics.Familiarity with Kubernetes is preferred.Experience in data visualization and dashboard design is a plus.
Full-time|$130K/yr - $200K/yr|Hybrid|San Mateo, CA
Join the innovative team at IXL Learning, the leader in educational technology with a mission to enhance language learning through our renowned Rosetta Stone products. We are on the lookout for Senior Software Engineers who are not just skilled in technology but also passionate about language education. You will play a crucial role in developing and enhancing features for our successful platforms that support immersive learning in 25 languages.This full-time position is based in our San Mateo, CA headquarters, with a Monday to Friday in-office schedule and the flexibility to work from home one day each week.Key ResponsibilitiesCollaborate with a dynamic team of engineers to initiate new projects and improve existing codebases.Design and implement back-end infrastructure, application logic, and user interfaces for our products.Provide accurate project estimates, assess feasibility, and explore new technologies for implementation.Engage in clear communication and collaboration across multiple teams to deliver exceptional products.Mentor fellow engineers and share your expertise and insights.Qualifications6+ years of software engineering experience.Bachelor's degree or higher in Computer Science or a related field.Proficient in programming languages such as Ruby, Go, or Java.Excellent communication, analytical thinking, and problem-solving abilities.Familiarity with modern best practices in JavaScript, HTML, and CSS.Knowledge of AWS, MySQL, MongoDB, GraphQL/Node, and React is advantageous.A strong passion for leveraging technology to enhance language learning.
Full-time|$200K/yr - $300K/yr|On-site|San Mateo, CA United States
About UsAt Verkada, we are revolutionizing the way organizations safeguard their personnel and properties through an integrated, AI-driven platform. As a frontrunner in cloud-based physical security, we empower over 30,000 organizations worldwide, including more than 100 Fortune 500 companies, to enhance safety and operational efficiency via a single, connected software solution. Our offerings encompass video security, access control, air quality sensors, alarms, intercoms, and visitor management. Established in 2016, Verkada has experienced remarkable growth, now boasting 15 offices and a dedicated workforce of over 2,200 employees.Role OverviewThe Verkada Security Team, primarily composed of software engineers, is dedicated to establishing optimal software security practices. In this pivotal role, you will enhance Verkada’s security throughout the software development lifecycle (SDLC) by utilizing automation, libraries, tools, and frameworks. Your responsibilities will span various technology stacks and involve collaborating with engineering teams across Verkada’s Command platform.
Join Verkada as a Software Engineering Manager overseeing our Data Protection Platform. In this pivotal role, you will lead a talented team of engineers dedicated to developing innovative solutions that safeguard our clients' data. You will collaborate closely with cross-functional teams, ensuring that our security protocols are robust and effective.Your responsibilities will include mentoring team members, driving technical projects, and fostering a culture of continuous improvement. We are looking for a dynamic leader who can inspire their team while implementing best practices in software development and data protection.
Full-time|$130K/yr - $280K/yr|On-site|San Mateo, CA United States
Who We AreAt Verkada, we're revolutionizing the way organizations safeguard their personnel and properties through a cutting-edge, AI-driven platform. As a frontrunner in cloud-based physical security, Verkada empowers organizations to enhance safety and operational efficiency via a unified software solution encompassing video surveillance, access control, air quality monitoring, alarms, intercom systems, and visitor management.With over 30,000 clients globally, including more than 100 Fortune 500 companies, Verkada serves as the trusted physical security partner for seamless management, intelligent oversight, and scalable implementations. Established in 2016, Verkada has rapidly grown, boasting 15 offices and a dedicated team of over 2,200 employees.About the RoleWe are on the lookout for a software engineer with a fervor for camera image processing to contribute to delivering exceptional image and video quality. In this pivotal role, you will develop and refine imaging pipeline components—such as focus, exposure, white balance, tone mapping, and noise reduction—while collaborating closely with hardware, firmware, and computer vision teams to push the limits of camera performance. You will assess image quality through both lab and field testing, provide analytical insights, and create features that significantly enhance the user experience. This is a hands-on, impactful role for someone eager to influence the future of camera systems.
Join Roblox as a Senior Software Engineer specializing in Application Performance, focusing on enhancing our Core UI. In this role, you will be instrumental in optimizing our user interface to deliver a seamless experience for millions of players worldwide. Collaborate with a talented team of engineers to develop innovative solutions that drive performance i…
Full-time|$242.1K/yr - $293.8K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions engage daily to explore, create, play, learn, and connect in immersive 3D experiences crafted by our global community of developers and creators.At Roblox, we are committed to building innovative tools and platforms that empower our community to bring their imaginative experiences to life. Our vision is to transform the way people connect from anywhere in the world and on any device. We are dedicated to connecting a billion people with positivity and respect, and we are on the lookout for exceptional talent to help us achieve this goal.A career at Roblox means you will contribute to shaping the future of human interaction, tackle unique technical challenges at scale, and help foster safer, more respectful shared experiences for all.The Core Services team oversees the essential infrastructure and API stack while developing high-throughput microservices that power Roblox. These services must be fast, reliable, and highly scalable, significantly impacting the daily experience of every Roblox user. Additionally, the team is responsible for shared libraries, infrastructure microservices, and the web infrastructure utilized by all Roblox full-stack feature teams. We deploy testable and configurable features that facilitate rapid experimentation, data collection, and optimization for performance and user engagement. Core Services is pivotal to the Roblox experience.As a Senior Software Engineer on our team, you will take ownership of and drive the development and management of our core infrastructure, API stack, and microservices. These elements are critical to supporting various services and platforms within Roblox, including our studio environment. You will also play a vital role in developing tools and frameworks for full-stack teams. This is an opportunity to take charge of high RPS (requests per second) services, contribute to the re-architecture of systems to support our company's growth, and collaborate with diverse teams, including Infra and product teams at Roblox, leading initiatives and making a significant impact across the organization.Here are some highlights of how we power Roblox:Microservices - We manage over 50 microservices, the highest of any full-stack engineering team at Roblox. These services are essential to the operation of Roblox, forming the core connection between users and experiences.
Full-time|$226.3K/yr - $293.8K/yr|On-site|San Mateo, CA, United States
Every day, millions of users engage with Roblox to create, explore, and connect in immersive 3D environments—all crafted by our diverse community of developers and creators.At Roblox, we are committed to building innovative tools and platforms that empower our community to turn their imaginative visions into reality. Our mission is to transform how individuals connect, regardless of their location or device. As we strive to connect a billion people with positivity and civility, we seek exceptional talent to join our journey.Joining Roblox means you will be instrumental in shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for everyone.Are you an experienced engineer with a strong commitment to reliability and scalability? We are on the lookout for outstanding Software Engineers to join our Reliability team at Roblox. In this crucial role, you will lead the advancement of our systems, ensuring they achieve the highest standards of performance, reliability, and efficiency. You will collaborate with cross-functional teams to build robust infrastructure that sustains our growth. If you have a proven track record in resolving complex technical challenges, we want to hear from you. Help us shape the future of our platform and deliver exceptional value to our users.At Roblox, we envision reaching 1 billion daily active users, and we believe this engineer will be vital in propelling us toward that ambitious goal.Your Responsibilities:Create software and libraries that enhance fault tolerance and resilience.Design and develop frameworks and tools for performance testing, chaos experimentation, and improving infrastructure resiliency.Develop and implement performance monitoring and observability services to proactively identify and address infrastructure issues and platform degradations.
Full-time|$196.8K/yr - $243.3K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of users engage in immersive 3D experiences crafted by our dynamic community of developers and creators each day.At Roblox, we are dedicated to providing the tools and platform that enable our community to manifest their imaginative visions into reality. Our goal is to transform how people connect globally, across various devices. We are on a quest to unite a billion individuals with positivity and respect, and we need exceptional talent to help us achieve this mission.A career with Roblox allows you to influence the future of human interaction, tackle unique technical challenges at scale, and contribute to creating safer, more respectful shared experiences for all.What You’ll Do:As a Senior Software Engineer on our Avatar Identity engineering team, you will design and implement experiences on Roblox that enhance the building and customization of player avatars. These avatars are central to every player's journey in Roblox, and your work will shape a novel customization approach for millions of users daily.Your Responsibilities:Develop innovative user-facing experiences on Roblox that empower players to customize their avatars in fresh and exciting ways.Enhance the Roblox app (Luau/React) by adding new features and expanding the game APIs used by third-party developers for avatar customization (C++).Actively contribute to the team’s roadmap and strategic direction.Work collaboratively with engineers and cross-functional partners (product, design, art) within the Avatar and Marketplace teams.
Speechify seeks a Software Engineer, Platform, to strengthen its text-to-speech technology. This position is located in San Mateo, CA. Role focus This role centers on building and maintaining core platform components that power Speechify’s products. The work directly supports users who rely on text-to-speech features in various applications. Key responsibilities Develop and improve platform solutions that enable Speechify’s text-to-speech capabilities Support product teams by delivering reliable infrastructure for a range of user-facing applications
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of people engage daily in creating, playing, and exploring 3D immersive digital worlds crafted by our vibrant community of developers and creators.We are on a mission to empower our community to manifest their imaginations into reality through innovative tools and platforms. Our vision is to redefine global interactions, enabling connections from anywhere, on any device. We aim to unite a billion individuals with positivity and respect, and we are seeking exceptional talent to help realize this vision.A career at Roblox means being at the forefront of shaping future human interactions, tackling unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for all.As a Senior Software Engineer on the Consumer Frontend team, your expertise with the Roblox tech stack will be pivotal in crafting groundbreaking experiences that challenge the limits of our platform. Your contributions will not only facilitate the creation of stunning content but also enhance our animation technology, tools, and pipelines, ensuring our developers can provide engaging experiences for millions of players.We are in search of a Senior Software Engineer with a strong passion for client-side development. Proficiency in C++ and experience in building client-side system libraries for mobile and desktop platforms is essential. Previous experience in developing C++ applications, libraries, frameworks, or SDKs is highly desirable.
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of users engage daily in 3D immersive experiences crafted by a vibrant community of developers and creators.At Roblox, we offer innovative tools and a platform that empowers our community to transform their imaginative ideas into reality. Our mission is to redefine how individuals connect globally, transcending geographical boundaries and device limitations. We aspire to unite a billion individuals with a spirit of optimism and civility, and we are in search of extraordinary talent to help us achieve this goal.A career at Roblox is an opportunity to shape the future of human interaction, tackling unique technical challenges at scale, and contributing to the creation of safer, more civil shared experiences for everyone.As a Senior Software Engineer on the Sharing team, you will lay the groundwork for how millions of users capture, share, and discover content on Roblox. You'll work across the technology stack to create high-performance experiences, from client-side user interactions to backend systems serving billions of content items each day.You will collaborate closely with product and engineering teams to define architecture, enhance reliability, and drive measurable improvements in engagement and content growth. This role is perfect for engineers who excel in building scalable, developer-facing, and user-facing products that merge technical depth with creative impact.
Full-time|$180K/yr - $180K/yr|On-site|San Mateo, California, United States
Skydio stands at the forefront of drone technology, recognized as the premier U.S. drone manufacturer and a global leader in autonomous flight. Our innovative team merges extensive knowledge in artificial intelligence with top-tier hardware and software development, operational excellence, and an unwavering commitment to customer satisfaction. We aim to empower a diverse range of drone users, from utility inspectors to first responders and military personnel, enhancing their operational capabilities and safety.About the Role:We are seeking a pivotal member of our Data Team to drive Skydio's data-centric decision-making processes and product development. In this role, you will create systems that gather, transform, and store data from a vast fleet of autonomous drones, generating insights that enhance the intelligence, safety, and capabilities of our vehicles. You will have the chance to shape our data architecture, advocate for cutting-edge tools like Databricks and Palantir Foundry, and introduce AI-assisted analytics across the organization.This role goes beyond traditional data positions; you will engage with complex challenges at the convergence of autonomy, AI, and large-scale telemetry, transforming raw flight data into actionable intelligence that impacts the real world!Key Contributions:Develop predictive models to anticipate hardware failures, such as propeller and battery issues, enabling proactive mitigation strategies.Create 3D maps detailing cellular and radio connectivity within operational airspace, aiding customers in understanding safe and reliable flight zones for their drones.Establish a company-wide data lakehouse that underpins analytics, dashboards, and machine learning — designed to be secure, scalable, and exceptionally fast.Implement AI-driven data tools that empower every Skydio team member to explore data, derive insights, and construct pipelines independently.Your Impact:Design and expand the data infrastructure capable of ingesting live telemetry from thousands of autonomous drones, ensuring reliability and efficiency to support future flight intelligence advancements.Enhance our Databricks and Palantir Foundry environments, enabling all Skydio employees to query data, define tasks, and build insightful dashboards — transforming raw telemetry into useful insights.Build data systems that genuinely empower our products with data-driven capabilities, from predictive analytics to enhanced decision-making.
About LuminaiLuminai is revolutionizing healthcare operations by leveraging technology to eliminate inefficiencies that traditionally relied on human intervention. Our innovative solutions automate complex manual tasks, allowing healthcare professionals to focus on what matters most: patient care. We have garnered significant investment from top-tier Silicon Valley venture capitalists, including General Catalyst and YCombinator, as well as industry leaders from renowned companies.About the RoleWe are seeking a talented Senior Software Engineer to contribute to our applied AI systems. You will be integral to the research, experimentation, and enhancement of our AI automation platform, which is utilized globally in mission-critical environments. Your expertise in software engineering principles, eagerness to embrace new concepts, and ability to lead technical initiatives will be vital for success in this role.What You'll DoDesign and implement experiments to enhance key AI performance metrics.Develop evaluation frameworks that accelerate experimentation processes.Train, fine-tune, and optimize machine learning models through rigorous testing.Collaborate on core product features to enhance platform capabilities.Establish observability and monitoring systems to ensure model safety in critical applications.What We’re Looking ForDemonstrable experience in delivering high-quality code in challenging projects.Bachelor's or Master's degree in Computer Science or a related field.
Roblox Corporation is seeking a talented Principal Software Engineer to lead the development of our Stateless Jobs Platform within the Core Services team. This role is perfect for an experienced engineer who thrives in a dynamic environment and is passionate about building scalable solutions that enhance user experiences.
Full-time|$170K/yr - $240K/yr|On-site|San Mateo, California, United States
Skydio stands at the forefront of the US drone industry, pioneering autonomous flight technology essential for the future of drones and aerial mobility. Our team is composed of experts in artificial intelligence, top-tier hardware and software development, operational excellence, and a relentless focus on customer satisfaction. We aim to empower a diverse range of drone users, from utility inspectors to first responders and military personnel.About the Role:We are seeking a Senior Android Engineer who is passionate about developing and refining native mobile applications that transform how users interact with drones. In this role, you will take ownership of vital subsystems that connect our C++ autonomy engine with the Android application layer, while also mentoring fellow engineers on NDK and systems-level best practices.About the Team:Our mobile applications leverage an extensive C++ and Python codebase powered by Skydio's Autonomy Engine. The mobile team is responsible for the complete stack, from native C++ libraries through JNI bindings to the Kotlin UI layer, primarily utilizing Kotlin for native Android development alongside some legacy Java classes.Your Impact:Design and implement advanced drone control features that facilitate low-latency communication between the device, drone, and cloud.Enhance video streaming, augmented reality, and real-time telemetry rendering on the Android platform.Lead the JNI/NDK layer development that connects our C++ autonomy libraries to the Kotlin application.Make informed technical decisions on performance-critical paths, including memory management, threading, and GPU utilization.Collaborate across teams—autonomy, firmware, cloud, and product—to deliver outstanding drone control applications.Mentor junior engineers and elevate the quality of native Android and C++ code.
About Our TeamAt Genesis Molecular AI, we are a dedicated group of innovative drug hunters, deep learning researchers, and skilled software engineers, all striving to revolutionize biochemistry. Our mission is to harness the power of AI to discover and develop groundbreaking therapies for patients dealing with severe disorders.Our team is engaged in pioneering the development of foundational models for small molecule drug discovery, conducting essential research at the intersection of machine learning, physics, and computational chemistry. We engineer robust software systems that support extensive simulations and facilitate the training of generative and predictive AI models capable of learning from diverse molecular data, leveraging a powerful cluster of thousands of GPUs and tens of thousands of CPUs.About the PositionWe are in search of talented ML Infrastructure Engineers who are ready to take the lead in advancing our machine learning research agenda for generative modeling of molecular systems, a key component of our mission.In this role, you will spearhead the rapid evolution of our AI platform and infrastructure, unlocking unprecedented levels of performance, efficiency, and scalability. You will be responsible for constructing massively distributed training and inference pipelines, core MLOps tools and frameworks, as well as optimizing GPU operations to enhance the speed of ML models.Genesis fosters a collaborative and cross-functional environment, offering the opportunity to work closely with our exceptional engineers, researchers, and scientists.Your ResponsibilitiesLead engineering initiatives aimed at the continuous enhancement of our AI platform, focusing on the rapid development of scalable and resilient distributed infrastructure for ML training, inference, and evaluation.Facilitate model training and deployment across multiple clusters and cloud environments, with an emphasis on optimizing throughput and cost-effectiveness.Maximize the efficiency of ML models and various workloads regarding latency, throughput, and memory usage (e.g., through GPU performance engineering), pushing the limits of current hardware capabilities.Contribute to the long-term strategic vision for Genesis’ infrastructure platform.QualificationsWe are looking for engineers with a strong foundation in software development and a passion for machine learning, particularly in the context of infrastructure and distributed systems.
Full-time|$242.1K/yr - $293.8K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions engage daily to explore, create, play, learn, and connect in vibrant 3D digital worlds crafted by our global developer community.At Roblox, we're on a mission to build a platform that empowers creators to bring their most imaginative experiences to life. Our vision is to transform how people connect from anywhere, on any device. We aim to connect a billion people with positivity and respect, and we invite extraordinary talent to help us achieve this goal.A career at Roblox means playing a pivotal role in shaping the future of human interaction, tackling unique technical challenges at scale, and crafting safer, more inclusive shared experiences.As a Senior Software Engineer focusing on Ads Experience, you will innovate a fresh advertising interface for our advertisers and publishers. This team will equip advertisers with tools for effective ad campaigns and enable publishers to generate revenue through immersive advertisements. You'll be instrumental in developing a groundbreaking experience that will be vital for our future in Immersive Ads, reporting to our Engineering Manager.In this role, you will design robust and scalable systems for high-traffic areas across our Ads products, leveraging React and other technologies to build components rapidly and efficiently across various devices.If you possess a profound understanding of frontend technologies and a passion for enhancing client-server interactions, you will thrive in our environment!
Full-time|$190K/yr - $190K/yr|On-site|San Mateo, California, United States
Skydio builds autonomous drones and flight systems used by a wide range of professionals, including utility inspectors, first responders, and military personnel. The company’s work blends artificial intelligence, hardware and software engineering, and a strong focus on customer outcomes. Role overview The Senior Software Engineer - Security role at Skydio centers on protecting both cloud and corporate environments. This position works closely with other senior security engineers and teams across the company to design, review, and implement secure systems. The work spans architectural planning, hands-on engineering, and direct involvement in security-critical projects that support commercial, government, and Department of Defense clients. What you will do Work with engineering teams to review RFCs and guide security-focused architectural decisions. Design and build internal security systems, including web application firewalls and tools for vulnerability risk management. Strengthen security features in production software as new needs arise. Collaborate with Compliance to turn requirements like FedRAMP, SOC 2, Texas RAMP, ISO 27001, and CJIS into technical controls. Improve processes for monitoring, prioritizing, patching, and responding to vulnerabilities in cloud infrastructure. Help develop authentication and identity systems, including SSO and SCIM, for both cloud and corporate environments. Participate in the security team’s on-call rotation.
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States
Roblox is a platform where millions of users gather daily to explore, create, play, learn, and connect through immersive 3D experiences crafted by our vibrant global community of developers.At Roblox, we are dedicated to developing tools and platforms that enable our community to realize their imaginative visions. Our aim is to transform the way people connect, regardless of their location or device. We are on a journey to unify a billion people with positivity and respect, and we are seeking talented individuals to join us on this mission.A career at Roblox offers you the chance to influence the future of human interaction, tackle unique technical challenges at scale, and contribute to the creation of safer, more respectful shared experiences for all users.The Engine Networking Team is essential in bringing players together by ensuring seamless communication of the game state across all users. As a Principal Network Transport Engineer, you will enhance the player experience by creating a nearly synchronous game environment. Similar to how nerves coordinate actions within our bodies, our networking system synchronizes all devices to deliver a smooth gaming experience. You will engage across various aspects of the game platform, striving for real-time communication across the entire Roblox ecosystem.
Full-time|$130K/yr - $280K/yr|On-site|San Mateo, CA United States
Who We AreVerkada is revolutionizing the way organizations safeguard their personnel and properties through an integrated, AI-driven platform. As a frontrunner in cloud-based physical security solutions, Verkada empowers organizations to enhance safety and operational efficiency via a unified software platform that encompasses video security, access control, air quality monitoring, alarms, intercom systems, and visitor management.Over 30,000 organizations globally, including over 100 Fortune 500 companies, rely on Verkada for a seamless physical security solution that simplifies management, provides intelligent control, and supports scalable deployments. Established in 2016, Verkada has experienced rapid growth, boasting 15 locations and over 2,200 dedicated employees.About the RoleAs a vital member of our Infrastructure team, you will be responsible for constructing data infrastructure, pipelines, and services that enable teams to harness data for informed decision-making and deliver high-quality features to users. We prioritize tools over rigid processes, automation over manual operations, metrics over subjective observations, iterative improvement over perfection, and proactive measures over reactive responses.This position requires an in-office presence at our headquarters in San Mateo, CA, as we are dedicated to fostering a vibrant in-office culture.What You'll DoDesign and develop robust, scalable, and efficient data infrastructure that empowers the team to derive insights and make informed, data-driven decisions.Collaborate across departments to create data products that provide insights and enhance both Verkada's offerings and customer experiences.Design and implement solutions that guarantee data quality, security, and compliance.Lead projects from conception through to implementation.Mentor and nurture junior engineers.What You Bring5+ years of experience in data engineering or related fields.A flexible and adaptable mindset suited for a dynamic startup environment.A strong commitment to product quality and the development of systems that facilitate the delivery of high-quality releases.Extensive knowledge in distributed systems and data processing.Experience with data infrastructure and analytics.Familiarity with Kubernetes is preferred.Experience in data visualization and dashboard design is a plus.
Full-time|$130K/yr - $200K/yr|Hybrid|San Mateo, CA
Join the innovative team at IXL Learning, the leader in educational technology with a mission to enhance language learning through our renowned Rosetta Stone products. We are on the lookout for Senior Software Engineers who are not just skilled in technology but also passionate about language education. You will play a crucial role in developing and enhancing features for our successful platforms that support immersive learning in 25 languages.This full-time position is based in our San Mateo, CA headquarters, with a Monday to Friday in-office schedule and the flexibility to work from home one day each week.Key ResponsibilitiesCollaborate with a dynamic team of engineers to initiate new projects and improve existing codebases.Design and implement back-end infrastructure, application logic, and user interfaces for our products.Provide accurate project estimates, assess feasibility, and explore new technologies for implementation.Engage in clear communication and collaboration across multiple teams to deliver exceptional products.Mentor fellow engineers and share your expertise and insights.Qualifications6+ years of software engineering experience.Bachelor's degree or higher in Computer Science or a related field.Proficient in programming languages such as Ruby, Go, or Java.Excellent communication, analytical thinking, and problem-solving abilities.Familiarity with modern best practices in JavaScript, HTML, and CSS.Knowledge of AWS, MySQL, MongoDB, GraphQL/Node, and React is advantageous.A strong passion for leveraging technology to enhance language learning.
Full-time|$200K/yr - $300K/yr|On-site|San Mateo, CA United States
About UsAt Verkada, we are revolutionizing the way organizations safeguard their personnel and properties through an integrated, AI-driven platform. As a frontrunner in cloud-based physical security, we empower over 30,000 organizations worldwide, including more than 100 Fortune 500 companies, to enhance safety and operational efficiency via a single, connected software solution. Our offerings encompass video security, access control, air quality sensors, alarms, intercoms, and visitor management. Established in 2016, Verkada has experienced remarkable growth, now boasting 15 offices and a dedicated workforce of over 2,200 employees.Role OverviewThe Verkada Security Team, primarily composed of software engineers, is dedicated to establishing optimal software security practices. In this pivotal role, you will enhance Verkada’s security throughout the software development lifecycle (SDLC) by utilizing automation, libraries, tools, and frameworks. Your responsibilities will span various technology stacks and involve collaborating with engineering teams across Verkada’s Command platform.
Join Verkada as a Software Engineering Manager overseeing our Data Protection Platform. In this pivotal role, you will lead a talented team of engineers dedicated to developing innovative solutions that safeguard our clients' data. You will collaborate closely with cross-functional teams, ensuring that our security protocols are robust and effective.Your responsibilities will include mentoring team members, driving technical projects, and fostering a culture of continuous improvement. We are looking for a dynamic leader who can inspire their team while implementing best practices in software development and data protection.
Full-time|$130K/yr - $280K/yr|On-site|San Mateo, CA United States
Who We AreAt Verkada, we're revolutionizing the way organizations safeguard their personnel and properties through a cutting-edge, AI-driven platform. As a frontrunner in cloud-based physical security, Verkada empowers organizations to enhance safety and operational efficiency via a unified software solution encompassing video surveillance, access control, air quality monitoring, alarms, intercom systems, and visitor management.With over 30,000 clients globally, including more than 100 Fortune 500 companies, Verkada serves as the trusted physical security partner for seamless management, intelligent oversight, and scalable implementations. Established in 2016, Verkada has rapidly grown, boasting 15 offices and a dedicated team of over 2,200 employees.About the RoleWe are on the lookout for a software engineer with a fervor for camera image processing to contribute to delivering exceptional image and video quality. In this pivotal role, you will develop and refine imaging pipeline components—such as focus, exposure, white balance, tone mapping, and noise reduction—while collaborating closely with hardware, firmware, and computer vision teams to push the limits of camera performance. You will assess image quality through both lab and field testing, provide analytical insights, and create features that significantly enhance the user experience. This is a hands-on, impactful role for someone eager to influence the future of camera systems.