Principal Software Engineer (Engineering Acceleration)
Posted Updated
Description
- The Engineering Acceleration team delivers a world-class development experience to our 2000+ Roblox teammates who write, build, and ship the most incredible virtual experience platform in the world
- As a Principal Software Engineer, you will set the technical direction for transforming development at Roblox from its solid roots to a fully scaled, globally mature, AI-powered development, code review and CI environment
- If you are passionate about engineering productivity and you’ve ever wanted to define — not just build — the systems that fundamentally change how an entire engineering organization operates, this is your opportunity
- Own, scale, and define the long-term technical vision for Roblox’s source code search, storage, review, and CI infrastructure for the next 10 years of growth
- Architect software that improves the lives of your coworkers — spanning local development tools, internal web apps and microservices, reusable CI workflows, productivity metrics toolchains, and integrations across many 1st and 3rd party tools
- Lead and drive major company-wide efforts improving the productivity and user experience of our Source and CI tools, setting direction across teams and impacting every engineer at Roblox
- Define how AI and other cutting edge tech come into the day-to-day lives of Roblox engineers, revolutionizing their ability to produce better code faster with less toil and reintroducing them to the joy of software engineering
- A technical leader excited to mentor engineers at all levels and elevate the team through your evangelism of best practices, architectural thinking, and engineering culture
- 9+ years of software engineering experience, with a significant portion spent owning developer productivity, build infrastructure, or internal developer platform systems at scale
- Fluency in at least one common language (C#, Python, Go, Java)
- Passionate about the developer experience, informed by deep technical knowledge, productivity tooling experience, and a customer-focused mindset
- Deep knowledge of source control and/or CI tools and infrastructure. GitHub, GitHub Actions, and Artifactory experience are a plus
- Experience working with common cloud and hosting technologies, particularly AWS, Docker, Kubernetes, and Hashistack (Nomad, Vault, Terraform)
- Owned end-to-end design, launch, and long-term evolution of tools or systems used by other developers at scale (2000+ engineers)
- Experienced leading cross-functional efforts at scale, aligning teams across a company and driving complex technical initiatives to completion
