What Youll Do:
The Build and Release Tools team supports the process of building and releasing the Roblox app to millions of users across the 7 platforms we support. This includes both running the release process each week and building out the tooling to make the process as efficient as possible As a Principal Software Engineer on the team you will work to design and implement tooling with your teammates to allow us to build and ship the Roblox App reliably quickly predictably and efficiently. Youll report to the Engineering Manager on the Build and Release Tools pod within the Consumer Build and Release Systems team.
You will:
- Own and drive teamlevel projects that improve our Build and Release pipelines tools and processes.
- Help define and implement better monitoring of the performance of our build and release pipelines and use that information to prioritize future projects.
- Collaborate with crossfunctional teams to integrate our build processes with those of our Roblox Engine team (responsible for our rendering physics and simulation engine).
- Stay ahead of industry trends and integrate emerging best practices into our engineering work.
You Are:
- An experienced engineer with 8 years of development experience.
- Extremely familiar with Application Build & Release and/or application CI/CD pipelines at large scale preferably helping to release to:
- Multiple platforms 4 simultaneously including at least iOS and Android.
- Millions of consumers.
- Oneweek or faster app release cycles.
- A leader and mentor who can guide junior engineers and shape engineering best practices.
- A strategic problem solver who drives longterm solutions rather than quick fixes with a strong continuous improvement mindset and a track record of improving engineering efficiency.
- A strong communicator who can effectively collaborate across teams and advocate for engineering excellence.
Required Experience:
Staff IC