Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Engineering Manager leading the Penn Game Studios engineering team with overall responsibility for game development and team management. Collaborating with recruitment and senior management to ensure studio success.

Responsibilities

  • Oversee and manage the Penn Game Studios engineering team including client engineer, server engineering and system administration.
  • Work with the Penn Interactive recruitment team to interview, hire and on-board new engineers at Penn Game Studios.
  • Regularly meet with the Penn Game Studios leadership team to plan the studio strategy, build the development roadmap, and ensure the studio has the proper resources to meet its goals.
  • Contribute to the architecture and design of major systems.
  • Research and apply new technologies to solve problems.
  • Apply standards across the engineering team, including testing, documentation and deployment.
  • Manage high level tasks and personnel making sure engineers are set up for success.
  • Read, write and review Go, Python, Javascript and shell scripts.
  • Work across teams to coordinate releases and integration of external features.
  • Help with the personal and professional development of engineers on the team.Other duties as required.

Requirements

  • Minimum 3–5 years in a leadership or management role combined with at least 8 years of experience in software development
  • Experience owning the hiring process for engineers.
  • Experience as the primary point of contact between non-technical senior management and the engineering team, setting expectations and communicating priorities.
  • Experience running and managing meetings to keep them relevant and concise.
  • Experience coordinating work with interdisciplinary teams, including art and design.
  • Experience with our technical stack: PostgreSQL, Redis, Linux, Git.

Benefits

  • Competitive compensation package
  • Parental Leave Top Up
  • Fun, relaxed work environment
  • Education and conference reimbursements.
  • Opportunities for career progression and mentoring others

Job type

Full Time

Experience level

SeniorLead

Salary

CA$150,000 - CA$200,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptLinuxPostgresPythonRedisGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.