
Engineering Manager, Sports Core
Penn Interactive
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$150,000 - CA$200,000 per year
About the role
- Manage the day-to-day activities of one or more software development teams, providing goal setting, mentorship, coaching, leadership, guidance and performance management and feedback.
- Collaborate closely with the Product Manager on the team to build the roadmap, flesh out requirements, and ensure the team executes.
- Ensure development deliverables are documented and key decisions are recorded in accordance with the design and development process.
- Help with hiring initiatives across the engineering department.
- Assist in identifying process problems and contribute to the continual enhancement of the design, development processes and system architecture.
- Ensure development follows the development process throughout the development lifecycle.
- Establish success metrics (KPIs and SLAs) and monitor team and system performance.
- Collaborate with the team to meet performance, scalability, and reliability goals.
- Stay current with trends, techniques, technology and other factors impacting the job incorporating as deemed necessary.
- 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 of consumer-facing, high-scale systems.
- Experience leading teams of 10+ engineers, including hiring, onboarding, performance management, and career development.
- Strong program and delivery management skills in managing scope tradeoffs and delivering predictably across overlapping initiatives and tight deadlines.
- Demonstrated problem-solving skills and strong operational judgment to manage risk, unblock teams, and make high-quality decisions under pressure.
- Ability to communicate complex technical information to various stakeholders, including non-technical members of the organization.
- Excellent presentation and communication skills, including writing crisp technical narratives for decision records, incident reviews, executive updates.
- Demonstrated collaborative work style with the ability to effectively collaborate and work with all levels of the organization.
- Platform mindset building and operating reliable, scalable, secure services for high-traffic, latency-sensitive experiences.
- High level of critical and logical thinking, analysis, and reasoning to identify underlying causes.
- Passionate about clean architecture, software craftsmanship, automated testing, CI/CD, and progressive delivery practices.
- Practical experience using AI developer tooling to improve throughput and quality with sensible guardrails.
- Able to evaluate and integrate AI capabilities into products to drive personalization, amplify feature enhancements, and support automation.
- Comfortable operating in regulated environments and embedding secure SDLC practices.
- Data-driven mindset leveraging product and engineering metrics to experiment and guide prioritization.
- A drive for finding simple solutions to complex problems, balancing speed, quality, and long-term maintainability.
- Passion for sports and fan culture, with an understanding of what fuels audience engagement and live event moments.
- NICE TO HAVE: Elixir, building GraphQL APIs (Absinthe), GraphQL schema stitching & subscriptions, GCP, Kubernetes, contribution to open source software.
Benefits
- Competitive compensation and comprehensive Benefits package.
- Education and conference reimbursement.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentprogram managementdelivery managementclean architectureautomated testingCI/CDAI developer toolingGraphQLKubernetesGCP
Soft Skills
leadershipmentorshipcoachingproblem-solvingcommunicationcollaborationcritical thinkingoperational judgmentpresentation skillsanalytical reasoning