Senior Tools Developer

We are in search of someone who is as passionate about games as we are to help ship the next generation of games for our company. 
 
As a Senior Tools Developer, you will be developing tools and systems that facilitate the internal collaboration and automation processes of our studio. Your day-to-day will include supporting the game development process of various departments with regards to source control workflows, feature integration and deployment, automated testing, build submissions and more. The ideal candidate would be knowledgeable and enthusiastic towards helping others and establishing efficient processes and best practices.
 
If you love building games and working as part of a team to bring game concepts to life, we would love to hear from you.
Responsibilities
  • Develop and maintain automated build processes and internal continuous integration systems.
  • Manage source control configurations and support the team on source control matters.
  • Collaborate with the team on building automated testing procedures for the games.
  • Build and maintain project submission procedures across all game platforms.
  • Manage and support hardware and software requirements, configurations and licenses for the team.
  • Document procedures and processes relevant to the systems under their responsibility.
Qualifications
  • Bachelor’s degree in software engineering or computer science.
  • At least 5 years of software development experience.
  • At least 2 years of game development experience.
  • Experience with game development engines. Unreal Engine is preferred.
  • Experience with source control software. Perforce is preferred.
  • Experience with deployment to consoles, such as XBOX, PlayStation or Switch.
  • Experience with CI tools, such as Jenkins, TeamCity, Bamboo, etc.
  • Experience with cloud providers, such as AWS, Azure, etc.
  • Proficient in scripting languages, such as Python, PowerShell, Bash, etc.
  • Excellent interpersonal communication and collaborative development skills.
  • High degree of self-motivation and resourcefulness in all areas of engineering.
  • Genuine passion for making and playing video games.
  • Resident of Ontario, Canada, or willingness to relocate to Ontario.
Nice To Haves
  • Shipped one or more video game titles.
  • Excellent interpersonal communication and collaborative development skills.
  • High degree of self-motivation and resourcefulness.
  • Genuine passion for making and playing video games.

What We Offer At Massive Damage

  • 100% Remote work environment
  • Flexible working hours to suit your schedule
  • 4.5 weeks paid vacation (1.5 weeks of which are taken in late December)
  • 10 days paid personal/sick leave
  • We believe in a sustainable work-life balance: summer hours, company retreats, no mandatory crunch
  • Collaborative environment with opportunities to contribute to the game’s creative design and take ownership of features
  • Competitive salary, and benefits like: medical, dental, vision, life insurance, Employee Assistance Program, and Healthcare Spending Account
  • We believe in constant growth and provide everyone with opportunities to attend conferences, training courses, and dedicated research time (every Friday) to help you strengthen your skills or learn something new

Massive Damage Inc. is an equal opportunity employer which values diversity in the workplace. In keeping with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, we will happily accommodate individual needs.

Please submit your resume and portfolio to jobs@massdmg.com

We’d love to hear from you!