InternFlow

Greenhouse ·

full-time

Senior Security Software Engineer, Sandbox Platforms

Roblox · San Mateo, CA, United States

Roblox operates a global platform for 3D immersive digital experiences, enabling a community of creators to build and share interactive content. As a Senior Security Software Engineer on the Sandbox Platforms team, you will focus on the critical infrastructure that isolates untrusted code from the host system. This role involves designing and hardening process sandboxes across Linux, macOS, and Windows environments. You will work extensively with platform-specific security primitives, such as seccomp-bpf, namespaces, and AppContainer, to minimize attack surfaces and secure communication paths between the sandbox and the host. Daily responsibilities include performing threat modeling, reviewing system designs, and implementing privilege separation to ensure robust defense against potential exploits. This position is well-suited for a systems engineer with deep expertise in OS internals and a strong security mindset, particularly those comfortable working at the syscall and kernel-interface level using C, C++, or Rust. Candidates should be adept at balancing rigorous isolation requirements with performance and maintainability constraints while maintaining a proactive approach to identifying and mitigating security vulnerabilities.

security engineeringsystems programmingsandbox securityos internalsc++rustthreat modelinglinux securitywindows securitymacos security

Education

  • Level: Bachelor's degree
Security Software EngineeringOnsite

Key Skills

LinuxmacOSWindowsCC++Rustnsjailseccomp-bpfnamespacescgroupsLandlockSeatbeltAppContainerjob objectsrestricted tokens

Notes

Onsite Tue-Thu, optional Mon/Fri

About the Role We build the isolation layers that contain untrusted and semi-trusted code. Design, build, and harden process sandboxes across Linux, macOS, and Windows. Responsibilities Design and implement sandboxes using platform primitives such as nsjail, seccomp-bpf, namespaces, cgroups, Landlock, Seatbelt, AppContainer, job objects, restricted tokens, and integrity levels. Define and lock down communication paths, enumerate and reduce attack surface, write threat models, review designs, and respond to sandbox escapes. Document engineering tradeoffs. Requirements Deep hands‑on knowledge of OS security model on at least one of Linux, macOS, or Windows. Experience with sandboxing primitives. Systems programming in C, C++, or Rust. Strong attack surface analysis and security mindset. Nice to have multi‑platform experience, kernel or hypervisor work, fuzzing, exploit development, red‑team experience.

Skills for this role

LinuxmacOSWindowsCC++Rustnsjailseccomp-bpfnamespacescgroupsLandlockSeatbeltAppContainerjob objectsrestricted tokens

Required skills

LinuxmacOSWindowsCC++Rustnsjailseccomp-bpfnamespacescgroupsLandlockSeatbeltAppContainerjob objectsrestricted tokens

Also mentioned in the listing

security engineeringsystems programmingsandbox securityos internalsthreat modelinglinux securitywindows securitymacos security
RoleSenior Security Software Engineer, Sandbox Platforms
CompanyRoblox
LocationSan Mateo, CA, United States
CompensationNot disclosed
Posted2026-10-01
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

More at Roblox

Other jobs at Roblox

See all 78 openings at Roblox

Explore Related Placements


// similar opportunities

You might also like

Senior Software Engineer - Core Platform And Systems

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...

Apply now →

Senior Software Engineer, Core Engine

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...

Apply now →

Senior Software Engineer: Platform SRE

Flexport

Amsterdam, Netherlandsfull-time
Greenhouse

About Flexport: At Flexport, we believe global trade can move the human race forward. That’s why it’s our mission to make global commerce so easy there will be ...

Apply now →

Senior Software Engineer - AI Platform

Microsoft

Microsoft logo
India, Telangana, Hyderabadfull-time
Top Company
Any GraduateBig Tech CareersSoftware Development# Software Engineering

Software Engineering...

Apply now →

Software Engineer, Genai Platform

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...

Apply now →

Senior Software Engineer, Service Mesh

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...

Apply now →