Senior Software Engineer (Service Management)
Posted Updated
Description
- The Engineering Acceleration team at Roblox provides a golden path of intuitive tools and services helping every engineer at the company build, test, and ship world-class software
- As a Service Management Principal Software Engineer, your responsibilities will include designing and constructing unified user-facing interfaces, engineering AI-powered developer tools, and assisting engineers in overseeing all changes to their services
- Partner with our internal Engineering teams to gather requirements and develop our service management platform that fulfills the critical user journeys
- Create, influence, and improve the overall development and implementation of front and back-end applications that manage thousands of change rollouts everyday
- Collaborate with stakeholders and fellow engineering teams to come up with cross functional architectural designs tho be optimal for multiple years into the future
- Develop, mentor, and share best practices with our engineering teams to improve automation and efficiency
- Work closely with managers to shape the team’s vision and bring that to life
- Work with a global team of engineers who are building groundbreaking technology to achieve the Metaverse
- A BS in Computer Science (or equivalent experience) and at least 7+ years of relevant work experience
- Designed and built tools at scale
- Extensive Infrastructure and distributed system experience
- Experience with backend development and frontend development and best practices
- Experience with Docker, Containers, and CD Platforms
- Familiarity with Hashi Corp and Kubernetes is a plus
- Experience working with common cloud technologies
- Designed, built, shipped, monitored, and supported tools and/or systems used by other engineers at Roblox scale (1000+ engineers)
- If you are customer-focused and looking for an environment to challenge you, you’ll be right at home within our experienced and expanding Engineering team
- A full stack engineer, having built tools using two or more languages (Go, C#, JavaScript, HTML, CSS, ReactJs, TypeScript…)
- Knowledgeable and proficient in deploying common industry build/test/CICD technology
- A team player, you work with and inspire others around you, and you are comfortable working with people in any situation
- Customer-focused, you enjoy the challenge of working with your customers to establish outstanding solutions that solve their toughest problems
- Experienced, with 8+ years as a software engineer
- Passionate about the engineering experience and productivity, and will be an advocate across engineering for the importance of CD practices to that experience
