Build and Tools Software Engineer

6 Months ago • 2 Years +
Game Engine

Job Description

The Build and Tools Software Engineer manages and enhances the company's build hardware, proprietary software systems, and internally developed tools. This role involves collaborating with development and IT teams to improve build infrastructure, modernize processes, and implement new build processes for current and future products. Responsibilities include monitoring build infrastructure health, working with game development teams to enhance existing tools, identifying and solving technical risks, and following best practices. The engineer will also assist in maintaining and enhancing the suite of internally developed tools supporting the game development process.
Good To Have:
  • XML, HTML, Cygwin experience
  • C++, Python development experience
  • Industry standard build systems
  • Experience with non-SVN source control
  • Linux development experience
Must Have:
  • Manage & enhance build systems
  • Collaborate with dev & IT teams
  • Modernize build processes
  • Develop & enhance internal tools
  • Strong Windows, Linux, macOS knowledge
  • Scripting (Bash, PHP, JavaScript)
  • C#, .NET, SVN experience

Add these skills to join the top 1% applicants for this job

team-management
timeline-management
cpp
mysql
html
c#
xml
macos
linux
svn
python
bash
php
javascript

Description

The Build and Tools Software Engineer is a well-rounded engineer responsible for managing and enhancing the company’s build hardware and proprietary software systems as well as the company’s suite of internally developed tools. This person will work with the development and IT teams to define and implement improvements to the build infrastructure, modernize existing processes and implement new build processes for current and forthcoming products. Additionally, this person will assist the Tools Engineer in supporting the game development process by maintaining and enhancing our suite of internally developed tools.

Responsibilities

  • Collaborate with team members to design, implement and test well-engineered, reliable, maintainable, and scalable processes and systems
  • Monitor and maintain the health of the build infrastructure
  • Work with development and IT teams to modernize the build infrastructure
  • Work with game development teams to enhance the existing tool suite and develop new tools to support current and forthcoming products
  • Identify technical and developmental risks/obstacles and generate solutions
  • Follow and learn best practices, processes, and systems standards
  • Other related duties as assigned

Requirements

  • Bachelor’s in Software Engineering, Computer Science, or equivalent professional experience
  • 2+ years software engineering or operations experience
  •  
  • Bash scripting, ssh and remote machine management experience
  • Windows development experience
  • C#, .NET development experience
  • SVN experience
  • Database/MySQL experience
  • Strong time management skills with the ability to assess risk, define priorities, and resolve problems while meeting deadlines
  • Excellent critical and analytical skills
  • Strong written and verbal communication

Preferences

·        XML and HTML experience

·        Cygwin experience

·        C++, Python development experience

·        Experience with industry standard build systems

·        Experience with non-SVN source control systems

·        Linux development experience

Set alerts for more jobs like Build and Tools Software Engineer
Set alerts for new jobs by KingsIsle Entertainment
Set alerts for new Game Engine jobs in United States
Set alerts for new jobs in United States
Set alerts for Game Engine (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙