9,535 Rust jobs
Open roles that use Rust for safe, high-performance systems.



Principal Software Engineer - Roblox Database
Principal engineer on Roblox’s next-gen database platform, designing indexing, replication, and scaling features to keep millions of concurrent users fast and reliable.



Engineering Manager, Enterprise Security
Principal Enterprise Security Engineer at Roblox designs and deploys corporate security architecture, IAM, endpoint and SaaS security, and zero-trust controls to protect the company’s infrastructure and enable secure operations.

Senior Software Engineer, Cloudflare Hyperdrive
Builds and maintains Cloudflare Hyperdrive, a global database acceleration service that reduces latency for PostgreSQL and MySQL queries via connection pooling, caching, and protocol-aware proxying using Rust, Go, C++, and TypeScript.



Senior Software Engineer, Engine Systems
Builds core C++ systems for Roblox’s 3D engine, including DataModel structures, reflection bindings, and serialization to power millions of user-created games.



Senior Security Software Engineer, Application Security
Designs and implements scalable security solutions (SAST, fuzzing, CI/CD integrations) to embed security into Roblox’s developer workflows and platforms, focusing on threat modeling, automation, and secure-by-default engineering for a global gaming/media platform.



Senior Software Engineer - Storage Cache
Build and operate a next-gen, multitenant caching service using ValKey to slash latency, scale horizontally, and cut costs by 90% for Roblox’s 1B+ daily users.



Principal Software Engineer- Account Authentication
Build and own full-stack account authentication systems that securely verify millions of users daily across web, mobile, and consoles.



Principal Security Software Engineer, IAM
Principal engineer defining identity and access systems for Roblox’s production infrastructure, including mTLS, SPIFFE/SPIRE, PKI, and AI-agent identity, while mentoring teams and driving long-term security strategy.



Software Engineer, Foundation AI
Build and operate the infrastructure powering autonomous AI agents at Roblox scale, working in Go, Python, or Rust on distributed, agentic systems that serve millions of creators and thousands of engineers.



Senior Software Engineer - Roblox Database
Senior engineer on Roblox's database team building a multi-tenant, elastically scaling database platform that underpins all online data workloads. Day-to-day: designing storage engine features (indexes, WAL, replication, sharding), evolving the control plane for zero-downtime operations, and kernel-level performance tuning in C/C++, Go, or Rust.



Software Engineer, Engine Systems
Builds core diagnostic instrumentation for the Roblox engine — predominantly C++ systems that report stability, reliability, and performance signals across mobile, desktop, and console clients. The engineer helps detect and resolve hangs, crashes, and regressions at scale for millions of concurrent users.



Senior Software Engineer - Machine Bootstrap
Senior engineer on Roblox's Fleet Management team leading the Machine Bootstrap pod: building and operating MAPI, the Machine API that provisions and rebuilds Roblox's global fleet of hundreds of thousands of bare-metal and cloud machines (incl. GPU/AI servers) in minutes. Systems programming in Go, C/C++, or Rust at massive scale.



Senior Software Engineer, Productivity
Roblox is hiring a Senior Software Engineer on its Engine Productivity team (Portal) to build AI agent sandboxes, harnesses, and integrations in C, C++, and Rust that improve developer workflows for engineers building Roblox's game engine, clients, and Studio. Based onsite in San Mateo, CA (Tue–Thu).



Software Engineer, GenAI Platform
Roblox is hiring a Software Engineer for its Foundation AI organization to build the platforms, services, and infrastructure powering machine learning, generative AI, and agentic experiences — spanning model training/inference, LLM services, data systems, and GPU/distributed infrastructure — primarily using languages like Go, Python, or Rust. Based onsite in San Mateo, CA (hybrid Tue–Thu).



Senior Security Software Engineer, Sandbox Platforms
Roblox is hiring a senior security engineer to design, build, and harden process sandboxes that isolate untrusted code on Linux, macOS, and/or Windows. Day to day you'd work with platform sandboxing primitives (seccomp, namespaces, Seatbelt, AppContainer), minimize attack surface, write threat models, and do systems programming in C, C++, or Rust.



Principal Software Engineer - Object Store
Principal engineer setting the technical direction for Roblox's in-house, bare-metal, S3-compatible object storage platform that serves assets, media, analytics and ML datasets at exabyte scale, migrating workloads off cloud object storage. Day to day: distributed storage architecture and data-path tuning in C++, Go, or Rust, control-plane and fleet operations, plus mentoring.



Principal Software Engineer, Core Services
Principal engineer on Roblox's Core Services team, building and evolving the shared C#/.NET and Rust frameworks, libraries, and runtime infrastructure behind Roblox's global platform. Day-to-day is hands-on systems work across performance, concurrency, API design, and managed/native interop, plus technical leadership and mentoring.



Principal Software Engineer - Service Networking
Principal engineer on Roblox's Service Mesh team: sets technical direction and does hands-on development of Envoy/Istio-based service-to-service networking across Kubernetes, Nomad, and cloud environments, partnering with Security and Compute teams while mentoring senior engineers.



Principal Software Engineer, Agent Infrastructure
Principal engineer on Roblox's Agent Infra team, building the backend infrastructure that runs autonomous AI agents safely and reliably at scale for creators and internal engineers. Core work spans distributed systems design, workflow orchestration, sandboxing untrusted code, and production code in Go, Python, or Rust.



Software Engineer, Creator Services Communication
Builds the communications plane for the Roblox platform — cross-server messaging, developer HTTP/teleport APIs, and compute functions — solving distributed-systems and networking problems at many-million-player scale. Full-stack work spans the C++ engine, C# services, Kafka/Flink, Redis/Elasticsearch/Clickhouse, and React UIs. Onsite Tue–Thu in San Mateo.