Engineering Manager, Penn Game Studios

Penn Interactive
5h$150,000 - $200,000Remote

About The Position

Penn Game Studios (PGS) is searching for an experienced and enthusiastic senior manager of engineering to lead our elite team of software engineers. The right candidate will take ownership over the entire PGS engineering team. This includes managing development of the front end and back ends of games, development of the platform layer shared between games, and maintenance and configurations of the physical and virtual servers those systems run on. The right candidate will set expectations for the engineers under them, contribute to the team’s best practices, manage hiring and placement of engineers on projects, manage task loads and sprint priorities, and work with senior management on the roadmap for the engineering team.

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.

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.

Benefits

  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements.
  • Opportunities for career progression and mentoring others
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service