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...
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
View more
View less