- You have a successful track record as a software development manager working with cloud-based technologies
- You love building technology teams that deliver exceptional product experiences in high-growth companies
- You thrive on developing people, building team culture and engagement, and direct functional people leadership
- You have experience in end-to-end SaaS product development, at scale, in enterprise environments
- You maintain a high level of technical knowledge, including at a code level, to accurately engage with the team and validate assumptions
- You provide guidance and ensure the team is making sound technology decisions while balancing business and technical constraints
- You lead with empathy and have a high degree of self-awareness
- You help build business and client context for the team to foster a sense of team ownership
- You are passionate about development methodologies and are able to adapt and change approaches
- You see opportunities in working with legacy code and optimizing existing systems
- You take satisfaction in leaving code, processes, and people better than when you got there
- You ensure you keep up to date with the latest technologies and best practices to ensure solutions continue to be innovative and robust
Base City:
Calgary - Hybrid
Salary:
No Salary therefore no Star!
Rating:
Self-taught:
Position Type:
Full-time
Position Keywords:
Other Experience:
What they want you to do:
We’re looking for a Software Development Manager to join our Product & Engineering team. In this role, you'll contribute to the development and enhancement of our innovative platform.
What you’ll do:
- Provide direct leadership to functional teams, overseeing recruiting, performance management, team culture, and engagement
- Maintain a deep technical expertise within the team’s domain to validate assumptions, guide decision-making, and ensure robust technology solutions that balance business and technical constraints
- Accountable for the team’s execution methodology, with authority to adapt and optimize processes while adhering to project controls and governance frameworks
- Ensure timely delivery of the team's project commitments, balancing business objectives with technological advancements
- Uphold Benevity’s governance, controls, and standards across all team activities.
- Provide transparent visibility into team performance through regular reporting and performance metrics (weekly, monthly)
- Align team initiatives with Benevity’s Objectives and Key Results (OKRs), clarifying the strategic linkages between projects and organizational goals
- Understand and integrate current, implicit, and future business contexts into resource allocation, skill development, and cost management decisions
- Collaborate closely with product management to prioritize and schedule activities that align with strategic objectives
- Responsible for ensuring their teams commit time to engineering-led innovation, ensuring early projects receive feedback, and fostering continuation or closure during PI cycles
- Ensure teams are appropriately resourced and escalate any resource issues to senior leadership. Facilitate knowledge transfer in short-term embedded roles such as Architecture and SRE