Principal Engineer, Studio Builder Tools

Roblox - San Mateo, CA, United States - original posting ->
Status
Open
Remote policy
Not stated
Employment type
Not stated
Salary
345,040-399,420 USD / year
Categories
Software Engineering
Tech
cppsoftwareprincipal
Source
roblox
First observed
2026-08-11 23:51 UTC
Last seen
2026-10-04 19:55 UTC
Source claims posted
2026-05-06 18:17 UTC
Consecutive misses
0 of 3

What the posting says

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 by our global community of developers and creators.

At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.

A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

As a Principal Engineer in the Builder Tools team, you’ll work on interactive, developer-facing tools and reusable tooling frameworks for Roblox Studio, a collaborative IDE for making Roblox games.

The Builder Tools team is in charge of Roblox Studio’s content making features, from 3D draggers to world-class character animation tools, tooling for making terrain for huge worlds, in-game UI authoring tools, and many more.

In this role, you will have a direct impact on how streamlined and enjoyable making games on Roblox is for hundreds of thousands developers worldwide!

You will:

Work on various interactive tools for Roblox game developers

Define architecture and implement reusable tooling frameworks

Work with UX designers and Product Manager to come up with most optimal and ergonomic solutions

Design and execute on the architecture and technical direction that will be the future of our application

Own and deliver complex technical projects from the planning stage through execution

Work cross functionally, across teams and technology platforms

Mentor team members helping them improve their professional skills and expertise

Design, develop, and implement technological practices, patterns, and strategies

Participate in building the world's best professional application for massively multiplayer game development

You have:

8+ years in developing and deploying top of the line user-facing applications

Bachelor's degree in Computer Science, or a similar technical field (or related work experience)

3+ years of experience with C++ or another lower-level language

A passion for end-user experience

Experience with UI frameworks like React, Cocoa, WPF, or others is a plus

Experience in making developer-, engineer- or artist-facing tools, such as game development tooling, CADs, 3D editors, design tools is a big plus.

For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.

Annual Salary Range

$345,040—$399,420 USD

Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).

Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.

For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.

Quality

Completeness: 80%
Honesty: 100%

Based on 103 observation(s).

Timeline

  1. *
    #12329 2026-08-11 23:51 UTC
    Published
  2. ~
    #17689 2026-08-12 07:51 UTC
    Modified
    • source_updated_at
      2026-08-11T14:41:28-04:00->2026-08-12T02:40:17-04:00
  3. ~
    #28352 2026-08-12 19:51 UTC
    Modified
    • source_updated_at
      2026-08-12T02:40:17-04:00->2026-08-12T14:43:07-04:00
  4. ~
    #40776 2026-08-13 07:52 UTC
    Modified
    • source_updated_at
      2026-08-12T14:43:07-04:00->2026-08-13T02:44:04-04:00
  5. ~
    #51368 2026-08-13 19:53 UTC
    Modified
    • source_updated_at
      2026-08-13T02:44:04-04:00->2026-08-13T14:45:03-04:00
  6. ~
    #59791 2026-08-14 07:54 UTC
    Modified
    • source_updated_at
      2026-08-13T14:45:03-04:00->2026-08-14T02:40:58-04:00
  7. ~
    #70072 2026-08-14 19:55 UTC
    Modified
    • source_updated_at
      2026-08-14T02:40:58-04:00->2026-08-14T14:43:49-04:00
  8. ~
    #91564 2026-08-15 19:55 UTC
    Modified
    • source_updated_at
      2026-08-14T14:43:49-04:00->2026-08-15T14:42:39-04:00
  9. ~
    #102005 2026-08-16 07:55 UTC
    Modified
    • source_updated_at
      2026-08-15T14:42:39-04:00->2026-08-16T02:40:04-04:00
  10. ~
    #113509 2026-08-16 19:56 UTC
    Modified
    • source_updated_at
      2026-08-16T02:40:04-04:00->2026-08-16T14:45:54-04:00
  11. ~
    #123894 2026-08-17 07:56 UTC
    Modified
    • source_updated_at
      2026-08-16T14:45:54-04:00->2026-08-17T02:40:59-04:00
  12. ~
    #136168 2026-08-17 19:42 UTC
    Modified
    • source_updated_at
      2026-08-17T02:40:59-04:00->2026-08-17T14:44:14-04:00
  13. ~
    #146720 2026-08-18 09:17 UTC
    Modified
    • source_updated_at
      2026-08-17T14:44:14-04:00->2026-08-18T02:40:59-04:00
  14. ~
    #159278 2026-08-18 21:00 UTC
    Modified
    • source_updated_at
      2026-08-18T02:40:59-04:00->2026-08-18T14:43:08-04:00
  15. ~
    #172610 2026-08-19 07:53 UTC
    Modified
    • source_updated_at
      2026-08-18T14:43:08-04:00->2026-08-19T02:43:48-04:00
  16. ~
    #193399 2026-08-19 19:27 UTC
    Modified
    • source_updated_at
      2026-08-19T02:43:48-04:00->2026-08-19T14:43:55-04:00
  17. ~
    #206360 2026-08-20 07:36 UTC
    Modified
    • source_updated_at
      2026-08-19T14:43:55-04:00->2026-08-20T02:44:21-04:00
  18. ~
    #223106 2026-08-20 20:23 UTC
    Modified
    • source_updated_at
      2026-08-20T02:44:21-04:00->2026-08-20T14:46:13-04:00
  19. ~
    #234862 2026-08-21 06:53 UTC
    Modified
    • source_updated_at
      2026-08-20T14:46:13-04:00->2026-08-21T02:42:31-04:00
  20. ~
    #254448 2026-08-21 19:50 UTC
    Modified
    • source_updated_at
      2026-08-21T02:42:31-04:00->2026-08-21T14:43:44-04:00
  21. ~
    #258670 2026-08-21 23:52 UTC
    Modified
    • source_updated_at
      2026-08-21T14:43:44-04:00->2026-08-21T16:08:22-04:00
  22. ~
    #281434 2026-08-22 21:12 UTC
    Modified
    • source_updated_at
      2026-08-21T16:08:22-04:00->2026-08-22T14:42:11-04:00
  23. ~
    #293121 2026-08-23 09:44 UTC
    Modified
    • source_updated_at
      2026-08-22T14:42:11-04:00->2026-08-23T02:40:28-04:00
  24. ~
    #303181 2026-08-23 21:11 UTC
    Modified
    • source_updated_at
      2026-08-23T02:40:28-04:00->2026-08-23T14:42:00-04:00
  25. ~
    #318313 2026-08-24 07:30 UTC
    Modified
    • source_updated_at
      2026-08-23T14:42:00-04:00->2026-08-24T02:41:32-04:00
  26. ~
    #338356 2026-08-24 22:19 UTC
    Modified
    • source_updated_at
      2026-08-24T02:41:32-04:00->2026-08-24T14:46:16-04:00
  27. ~
    #354132 2026-08-25 10:19 UTC
    Modified
    • source_updated_at
      2026-08-24T14:46:16-04:00->2026-08-25T02:41:52-04:00
  28. ~
    #363788 2026-08-25 19:02 UTC
    Modified
    • source_updated_at
      2026-08-25T02:41:52-04:00->2026-08-25T14:43:15-04:00
  29. ~
    #377365 2026-08-26 07:20 UTC
    Modified
    • source_updated_at
      2026-08-25T14:43:15-04:00->2026-08-26T02:41:38-04:00
  30. ~
    #387705 2026-08-26 22:35 UTC
    Modified
    • source_updated_at
      2026-08-26T02:41:38-04:00->2026-08-26T14:43:25-04:00
  31. ~
    #396772 2026-08-27 10:36 UTC
    Modified
    • source_updated_at
      2026-08-26T14:43:25-04:00->2026-08-27T02:43:04-04:00
  32. ~
    #406950 2026-08-27 22:36 UTC
    Modified
    • source_updated_at
      2026-08-27T02:43:04-04:00->2026-08-27T14:43:48-04:00
  33. ~
    #416684 2026-08-28 10:36 UTC
    Modified
    • source_updated_at
      2026-08-27T14:43:48-04:00->2026-08-28T02:43:25-04:00
  34. ~
    #429227 2026-08-28 23:17 UTC
    Modified
    • source_updated_at
      2026-08-28T02:43:25-04:00->2026-08-28T14:43:20-04:00
  35. ~
    #441912 2026-08-29 19:06 UTC
    Modified
    • source_updated_at
      2026-08-28T14:43:20-04:00->2026-08-29T14:40:48-04:00
  36. ~
    #456468 2026-08-30 07:48 UTC
    Modified
    • source_updated_at
      2026-08-29T14:40:48-04:00->2026-08-30T02:42:20-04:00
  37. ~
    #469240 2026-08-30 21:41 UTC
    Modified
    • source_updated_at
      2026-08-30T02:42:20-04:00->2026-08-30T14:40:19-04:00
  38. ~
    #477488 2026-08-31 09:19 UTC
    Modified
    • source_updated_at
      2026-08-30T14:40:19-04:00->2026-08-31T02:41:31-04:00
  39. ~
    #487246 2026-08-31 21:23 UTC
    Modified
    • source_updated_at
      2026-08-31T02:41:31-04:00->2026-08-31T14:41:42-04:00
  40. ~
    #496720 2026-09-01 09:23 UTC
    Modified
    • source_updated_at
      2026-08-31T14:41:42-04:00->2026-09-01T02:40:21-04:00
  41. ~
    #508968 2026-09-01 21:24 UTC
    Modified
    • source_updated_at
      2026-09-01T02:40:21-04:00->2026-09-01T14:41:51-04:00
  42. ~
    #523704 2026-09-02 09:24 UTC
    Modified
    • source_updated_at
      2026-09-01T14:41:51-04:00->2026-09-02T02:41:21-04:00
  43. ~
    #535341 2026-09-02 21:25 UTC
    Modified
    • source_updated_at
      2026-09-02T02:41:21-04:00->2026-09-02T14:42:29-04:00
  44. ~
    #547021 2026-09-03 09:25 UTC
    Modified
    • source_updated_at
      2026-09-02T14:42:29-04:00->2026-09-03T02:40:50-04:00
  45. ~
    #556557 2026-09-03 21:26 UTC
    Modified
    • source_updated_at
      2026-09-03T02:40:50-04:00->2026-09-03T14:42:57-04:00
  46. ~
    #567527 2026-09-04 09:26 UTC
    Modified
    • source_updated_at
      2026-09-03T14:42:57-04:00->2026-09-04T02:41:19-04:00
  47. ~
    #578218 2026-09-04 21:31 UTC
    Modified
    • source_updated_at
      2026-09-04T02:41:19-04:00->2026-09-04T14:42:31-04:00
  48. ~
    #592589 2026-09-05 19:42 UTC
    Modified
    • source_updated_at
      2026-09-04T14:42:31-04:00->2026-09-05T14:41:08-04:00
  49. ~
    #599161 2026-09-06 07:43 UTC
    Modified
    • source_updated_at
      2026-09-05T14:41:08-04:00->2026-09-06T02:40:22-04:00
  50. ~
    #606768 2026-09-06 19:43 UTC
    Modified
    • source_updated_at
      2026-09-06T02:40:22-04:00->2026-09-06T14:41:23-04:00
  51. ~
    #612999 2026-09-07 07:46 UTC
    Modified
    • source_updated_at
      2026-09-06T14:41:23-04:00->2026-09-07T02:41:01-04:00
  52. ~
    #622846 2026-09-07 19:47 UTC
    Modified
    • source_updated_at
      2026-09-07T02:41:01-04:00->2026-09-07T14:40:25-04:00
  53. ~
    #631267 2026-09-08 07:47 UTC
    Modified
    • source_updated_at
      2026-09-07T14:40:25-04:00->2026-09-08T02:41:31-04:00
  54. ~
    #641686 2026-09-08 19:49 UTC
    Modified
    • source_updated_at
      2026-09-08T02:41:31-04:00->2026-09-08T14:42:50-04:00
  55. ~
    #651222 2026-09-09 07:49 UTC
    Modified
    • source_updated_at
      2026-09-08T14:42:50-04:00->2026-09-09T02:41:51-04:00
  56. ~
    #662739 2026-09-09 19:54 UTC
    Modified
    • source_updated_at
      2026-09-09T02:41:51-04:00->2026-09-09T14:42:59-04:00
  57. ~
    #672680 2026-09-10 07:54 UTC
    Modified
    • source_updated_at
      2026-09-09T14:42:59-04:00->2026-09-10T02:41:57-04:00
  58. ~
    #685450 2026-09-10 19:55 UTC
    Modified
    • source_updated_at
      2026-09-10T02:41:57-04:00->2026-09-10T14:42:11-04:00
  59. ~
    #694170 2026-09-11 07:56 UTC
    Modified
    • source_updated_at
      2026-09-10T14:42:11-04:00->2026-09-11T02:40:54-04:00
  60. ~
    #706503 2026-09-11 21:18 UTC
    Modified
    • source_updated_at
      2026-09-11T02:40:54-04:00->2026-09-11T14:42:25-04:00
  61. ~
    #719865 2026-09-12 21:19 UTC
    Modified
    • source_updated_at
      2026-09-11T14:42:25-04:00->2026-09-12T14:41:31-04:00
  62. ~
    #726715 2026-09-13 09:19 UTC
    Modified
    • source_updated_at
      2026-09-12T14:41:31-04:00->2026-09-13T02:41:11-04:00
  63. ~
    #733127 2026-09-13 21:19 UTC
    Modified
    • source_updated_at
      2026-09-13T02:41:11-04:00->2026-09-13T14:41:20-04:00
  64. ~
    #740057 2026-09-14 09:28 UTC
    Modified
    • source_updated_at
      2026-09-13T14:41:20-04:00->2026-09-14T02:41:25-04:00
  65. ~
    #753078 2026-09-14 21:29 UTC
    Modified
    • source_updated_at
      2026-09-14T02:41:25-04:00->2026-09-14T14:42:03-04:00
  66. ~
    #764620 2026-09-15 09:29 UTC
    Modified
    • source_updated_at
      2026-09-14T14:42:03-04:00->2026-09-15T02:41:49-04:00
  67. ~
    #777257 2026-09-15 21:30 UTC
    Modified
    • source_updated_at
      2026-09-15T02:41:49-04:00->2026-09-15T14:42:24-04:00
  68. ~
    #787997 2026-09-16 09:30 UTC
    Modified
    • source_updated_at
      2026-09-15T14:42:24-04:00->2026-09-16T02:41:50-04:00
  69. ~
    #800386 2026-09-16 21:31 UTC
    Modified
    • source_updated_at
      2026-09-16T02:41:50-04:00->2026-09-16T14:42:38-04:00
  70. ~
    #810625 2026-09-17 09:32 UTC
    Modified
    • source_updated_at
      2026-09-16T14:42:38-04:00->2026-09-17T02:42:40-04:00
  71. ~
    #820219 2026-09-17 21:32 UTC
    Modified
    • source_updated_at
      2026-09-17T02:42:40-04:00->2026-09-17T14:42:27-04:00
  72. ~
    #830563 2026-09-18 09:36 UTC
    Modified
    • source_updated_at
      2026-09-17T14:42:27-04:00->2026-09-18T02:41:50-04:00
  73. ~
    #846786 2026-09-18 21:37 UTC
    Modified
    • source_updated_at
      2026-09-18T02:41:50-04:00->2026-09-18T14:42:48-04:00
  74. ~
    #867064 2026-09-19 21:38 UTC
    Modified
    • source_updated_at
      2026-09-18T14:42:48-04:00->2026-09-19T14:41:15-04:00
  75. ~
    #874360 2026-09-20 09:39 UTC
    Modified
    • source_updated_at
      2026-09-19T14:41:15-04:00->2026-09-20T02:41:00-04:00
  76. ~
    #882081 2026-09-20 21:40 UTC
    Modified
    • source_updated_at
      2026-09-20T02:41:00-04:00->2026-09-20T14:40:48-04:00
  77. ~
    #888966 2026-09-21 09:49 UTC
    Modified
    • source_updated_at
      2026-09-20T14:40:48-04:00->2026-09-21T02:41:28-04:00
  78. ~
    #905473 2026-09-21 21:49 UTC
    Modified
    • source_updated_at
      2026-09-21T02:41:28-04:00->2026-09-21T14:42:14-04:00
  79. ~
    #918724 2026-09-22 09:53 UTC
    Modified
    • source_updated_at
      2026-09-21T14:42:14-04:00->2026-09-22T02:41:51-04:00
  80. ~
    #930253 2026-09-22 21:53 UTC
    Modified
    • source_updated_at
      2026-09-22T02:41:51-04:00->2026-09-22T14:43:38-04:00
  81. ~
    #941066 2026-09-23 09:54 UTC
    Modified
    • source_updated_at
      2026-09-22T14:43:38-04:00->2026-09-23T02:42:05-04:00
  82. ~
    #956614 2026-09-23 21:54 UTC
    Modified
    • source_updated_at
      2026-09-23T02:42:05-04:00->2026-09-23T14:43:02-04:00
  83. ~
    #967141 2026-09-24 09:59 UTC
    Modified
    • source_updated_at
      2026-09-23T14:43:02-04:00->2026-09-24T02:42:59-04:00
  84. ~
    #980162 2026-09-24 22:03 UTC
    Modified
    • source_updated_at
      2026-09-24T02:42:59-04:00->2026-09-24T14:42:43-04:00
  85. ~
    #994120 2026-09-25 10:08 UTC
    Modified
    • source_updated_at
      2026-09-24T14:42:43-04:00->2026-09-25T02:41:31-04:00
  86. ~
    #1007438 2026-09-25 22:13 UTC
    Modified
    • source_updated_at
      2026-09-25T02:41:31-04:00->2026-09-25T14:42:49-04:00
  87. ~
    #1022879 2026-09-26 22:19 UTC
    Modified
    • source_updated_at
      2026-09-25T14:42:49-04:00->2026-09-26T14:41:47-04:00
  88. ~
    #1029487 2026-09-27 10:19 UTC
    Modified
    • source_updated_at
      2026-09-26T14:41:47-04:00->2026-09-27T02:41:06-04:00
  89. ~
    #1036496 2026-09-27 22:19 UTC
    Modified
    • source_updated_at
      2026-09-27T02:41:06-04:00->2026-09-27T14:41:20-04:00
  90. ~
    #1043704 2026-09-28 10:25 UTC
    Modified
    • source_updated_at
      2026-09-27T14:41:20-04:00->2026-09-28T02:42:10-04:00
  91. ~
    #1054251 2026-09-28 22:26 UTC
    Modified
    • source_updated_at
      2026-09-28T02:42:10-04:00->2026-09-28T14:42:26-04:00
  92. ~
    #1063445 2026-09-29 10:34 UTC
    Modified
    • source_updated_at
      2026-09-28T14:42:26-04:00->2026-09-29T02:42:26-04:00
  93. ~
    #1077072 2026-09-29 22:36 UTC
    Modified
    • source_updated_at
      2026-09-29T02:42:26-04:00->2026-09-29T16:09:38-04:00
  94. ~
    #1082748 2026-09-30 02:36 UTC
    Modified
    • source_updated_at
      2026-09-29T16:09:38-04:00->2026-09-29T20:07:53-04:00
  95. ~
    #1088340 2026-09-30 10:37 UTC
    Modified
    • source_updated_at
      2026-09-29T20:07:53-04:00->2026-09-30T02:42:03-04:00
  96. ~
    #1099655 2026-09-30 22:37 UTC
    Modified
    • source_updated_at
      2026-09-30T02:42:03-04:00->2026-09-30T14:42:51-04:00
  97. ~
    #1109349 2026-10-01 10:41 UTC
    Modified
    • source_updated_at
      2026-09-30T14:42:51-04:00->2026-10-01T02:42:08-04:00
  98. ~
    #1118156 2026-10-01 18:47 UTC
    Modified
    • source_updated_at
      2026-10-01T02:42:08-04:00->2026-10-01T14:42:19-04:00
  99. ~
    #1129568 2026-10-02 07:06 UTC
    Modified
    • source_updated_at
      2026-10-01T14:42:19-04:00->2026-10-02T02:42:06-04:00
  100. ~
    #1140466 2026-10-02 19:24 UTC
    Modified
    • source_updated_at
      2026-10-02T02:42:06-04:00->2026-10-02T14:43:04-04:00
  101. ~
    #1159723 2026-10-03 19:33 UTC
    Modified
    • source_updated_at
      2026-10-02T14:43:04-04:00->2026-10-03T14:41:16-04:00
  102. ~
    #1167489 2026-10-04 07:47 UTC
    Modified
    • source_updated_at
      2026-10-03T14:41:16-04:00->2026-10-04T02:41:34-04:00
  103. ~
    #1173972 2026-10-04 19:55 UTC
    Modified
    • source_updated_at
      2026-10-04T02:41:34-04:00->2026-10-04T14:41:08-04:00