Roblox logo

Principal Software Engineer- Safety Experience

Roblox

San Mateo, CA · San Mateo · USD 295,250-345,040 / year · 8+ years experience · Full-time · Remote · Posted Sep 29, 2026

At a glance

Experience
8+ years experience
Employment
Full-time
Workplace
Remote
Location
San Mateo, CA · San Mateo
Salary
USD 295,250-345,040 / year · Base salary
Visa sponsorship
Visa sponsorship not offered

About the role

  • The Principal Software Engineer for the Safety Experience team within the Trust & Safety organization will revolutionize Roblox users' perception of safety by developing agentic applications and complex technical solutions at scale.

Responsibilities

  • Design and build agentic workflows and technical solutions for both customer facing applications and internal use cases.
  • Stay familiar with recent trends in LLMs and develop innovative solutions and features for the chatbot, while optimizing for cost.
  • Influence the team's roadmap and long-term strategy in collaboration with product, operations, and other cross functional stakeholders to develop the next generation of safety experience.
  • Provide technical leadership, influencing decisions within and beyond the pod.
  • Mentor junior engineers to strengthen their technical skills and support their professional growth.

Requirements

  • A Bachelor's degree in Computer Science, or a related field, with a minimum of 8 years of hands-on experience.
  • Proven experience developing innovative solutions using LLMs is required.
  • Extensive experience with modern programming languages such as C#, Java, Python, or similar, with a strong emphasis on writing efficient, maintainable, and scalable code.
  • In-depth knowledge of contemporary software design patterns, including microservice architecture, RESTful APIs, and Remote Procedure Calls (RPC), with a proven track record of building robust and scalable systems.
  • Demonstrated ability to develop end-to-end solutions for complex technical challenges, collaborating across multiple teams from conception through to launch.

Preferred qualifications

  • A graduate degree is highly preferred.
  • Proven experience developing innovative solutions using LLMs is highly desirable.
  • Prior experience in machine learning is helpful.

Benefits

  • Equity compensation
  • Benefits as described on the company page

Workplace

  • Roles based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.

Skills

  • C#
  • Java
  • Python
  • LLMs
  • Microservice Architecture
  • RESTful APIs
  • Remote Procedure Calls (RPC)

Roblox

Principal Software Engineer- Safety Experience

Apply now