Senior Software Engineer Release

Roblox

Not Interested
Bookmark
Report This Job

profile Job Location:

San Mateo, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

As a Senior Software Engineer - Release you will develop mission-critical build and release tools for the Roblox Game Engine Team. Using the tools you and your team develop you will support all phases of the software life-cycle - including multi-platform build and release systems continuous integration crash reporting and test environments. If you have experience delivering productivity and efficiency with state-of-the-art development tools youll be right at home within our-experienced and growing Client and Game Engine Development Team.

You Will:
  • Design and develop automation tools for our production release process - delivering gameplay to millions of concurrent players
  • Maintain build and release tools
  • Integrate quality metrics and tools
  • Customize our continuous integration system to work with a growing team
  • Improve integration between a version control build and incident tracking tools
  • Collaborate with the team to improve overall build process reliability and scalability
  • Upgrade and maintain current production deployment systems
  • Provide ongoing support for the code development lifecycle
You Have:
  • 4 years of experience building build and releasing engineering tools for engineering teams of 15 or more
  • A bachelors degree or above in Computer Science or similar
  • Experience with programming languages such as Python C# C andTypescript; and scripting languages including Bash.
  • Proven experience in continuous integration and multi-platform development environments. We support development on multiple mobile and desktop environments.
  • Hands on configuration management and CI tools experience likeTeamCity GitHub Actions or Jenkins
  • Improved full-cycle engineering development pipelines.

Required Experience:

Senior IC

As a Senior Software Engineer - Release you will develop mission-critical build and release tools for the Roblox Game Engine Team. Using the tools you and your team develop you will support all phases of the software life-cycle - including multi-platform build and release systems continuous integrat...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Roblox is the ultimate virtual universe that lets you create, share experiences with friends, and be anything you can imagine. Join millions of people and discover an infinite variety of immersive experiences created by a global community!

View Profile View Profile