Roblox is looking to solve the problem of enabling larger and better collaboration between large teams of developers and artists in the Roblox community, by designing and building services to help game creators work together and collaborate creatively.
Requirements
- Experience architecting, designing and leading implementation of a wide array of software products
- Experience supporting mission-critical applications at scale
- Proficiency in C, C++, Java, Python or similar programming languages
- Understanding of SQL and NoSQL databases at scale
- Knowledgable on the components required to build modern large-scale infrastructure.
Responsibilities
- Help and understand the needs of the community that uses our software, from beginning artists to professional scripters and designers.
- Take ownership and responsibility for designing, building, testing, and deploying services within the Roblox ecosystem.
- Work on a variety of unique technical challenges within complex systems.
- Be a technical bar-raiser for high code quality, architectural designs, and long-term planning
- Mentor and develop fellow engineers on the team
Other
- 7+ years shipping high complexity code
- An outstanding software engineer
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday
- Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type
- Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process