Senior Engineering Manager, Promotions

12 hours, 15 minutes ago
Full-time
Lead
Software Development
PENN Entertainment

PENN Entertainment

PENN Entertainment is a leading provider of integrated entertainment, sports content, and casino gaming experiences across North America, offering a diverse range of entertainment destinations and a premier loyalty program that rewards members with cas...

Hotels, Restaurants & Leisure
10K-50K
Founded 1982

Description

  • Manage the day-to-day activities of one or more software development teams, including goal setting, mentorship, coaching, leadership, guidance, performance management, and feedback.
  • Collaborate with the Product Manager to build the roadmap, define requirements, and ensure the team executes against plans.
  • Ensure development deliverables are documented and key decisions are recorded in line with the design and development process.
  • Help with hiring initiatives across the engineering department.
  • Identify process problems and contribute to the continual improvement of design, development processes, and system architecture.
  • Ensure development follows the established development process throughout the full development lifecycle.
  • Establish KPIs and SLAs and monitor team and system performance.
  • Collaborate with the team to meet performance, scalability, and reliability goals.
  • Stay current on trends, techniques, and technologies that may impact the role and apply them as needed.

Requirements

  • Minimum 5 years in a leadership or management role and at least 10 years of software development experience.
  • Experience leading teams of 10 engineers or more.
  • Demonstrated time management, project management, and problem-solving skills.
  • Ability to communicate complex technical information to both technical and non-technical stakeholders.
  • Excellent presentation and communication skills.
  • Demonstrated collaborative work style and ability to work effectively with all levels of the organization.
  • Ability to manage overlapping projects and meet strict deadlines.
  • High level of critical and logical thinking, analysis, and reasoning.
  • Passion for clean code architecture and software craftsmanship.
  • Experience with Kafka, distributed systems, and real-time streaming processing.
  • Experience with container orchestration platforms such as Docker and Kubernetes.
  • Nice to have: PHP, Next.js, Python, AWS/Lambda, Elixir, GraphQL APIs (Absinthe), GraphQL schema stitching and subscriptions, GCP, public speaking, and contribution to open source software.

Benefits

  • Competitive compensation with a salary range of CAD $185,000 to $235,000.
  • Comprehensive benefits package.
  • Education and conference reimbursement.
  • Opportunities for career progression.
  • Opportunities to mentor others.
  • Remote work option (#LI-REMOTE).
  • Bonus eligibility for most non-sales positions, plus other Total Rewards components.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Engineering Manager-NetSuite

Fictiv 251-1K Industrial Conglomerates

MISUMI Americas is seeking a hands-on Engineering Manager to lead its NetSuite team supporting a complex global, multi-subsidiary manufacturing operation.

Agile CI/CD Git GitHub Actions JIRA NetSuite Salesforce
12 hours, 15 minutes ago

Engineering Manager, Query Integration

MongoDB 1K-5K Internet Software & Services

MongoDB is hiring an Engineering Manager for its Server Query team to lead the development of its distributed open source query engine for transactional, time-series, and analytical workloads.

Agile AWS Azure C++ GCP MongoDB
13 hours ago

Chief Engineer, Advanced Effects

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Chief Engineering leader for its Air Dominance and Strike programs to drive end-to-end technical execution of large aircraft from concept through production and sustainment.

System Design
1 day, 11 hours ago

Engineering Manager, Payments

Stripe 5K-10K Diversified Financial Services

Stripe is seeking an Engineering Manager to lead its Payments engineering team in expanding global card payments across Asia Pacific, Europe, and the Middle East while shaping strategy and building the systems that power international growth.

1 day, 12 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers