Software Manager leading engineering teams to deliver software products and platform capabilities at Vidoori. Focused on mentorship, delivery practices, and continual improvement in a hybrid environment.
Responsibilities
Lead, coach, and develop a team of software engineers, promoting a collaborative and inclusive team culture; conduct regular one-to-ones, performance reviews, and career development conversations.
Own delivery planning and execution: work with product owners to translate priorities into clear roadmaps, sprint plans, and measurable outcomes; manage dependencies and risks to ensure timely delivery.
Drive technical direction and architectural decisions in partnership with senior engineers and architects; balance short-term delivery needs with long-term maintainability and scalability.
Establish and uphold engineering best practices including code reviews, automated testing, CI/CD pipelines, observability, and release processes to maintain high quality and reliability.
Collaborate with product, design, security, and operations teams to define requirements, acceptance criteria, and operational readiness for new features and platform changes.
Manage team capacity and recruitment: contribute to hiring, onboarding, and retention strategies to build a diverse and effective engineering organization.
Monitor team performance against goals and metrics (e.g., delivery predictability, cycle time, service reliability) and drive continuous improvement initiatives.
Ensure secure development practices and compliance with relevant policies; collaborate with security and IT teams on threat modeling, vulnerability remediation, and secure deployments.
Represent the engineering teams in stakeholder meetings, providing clear status updates, trade-off discussions, and escalation where necessary.
Requirements
Proven experience managing software engineering teams in a product or platform environment, with a track record of delivering complex software projects.
Strong technical background in software development (for example: cloud-native architectures, microservices, APIs, or modern web/mobile stacks) and the ability to engage in technical discussions with engineers.
Familiarity with modern development practices and tooling: agile methodologies, CI/CD, automated testing, code review workflows, and observability tools.
Experience with cloud platforms (for example: Azure, AWS, or Google Cloud) and designing for scalability, resilience, and security.
Strong people management skills: coaching, feedback, performance management, and career development; commitment to building inclusive teams and supporting diverse talent.
Excellent communication and stakeholder management skills with the ability to explain technical trade-offs to non-technical colleagues and senior leadership.
Good problem-solving and prioritisation skills, demonstrating sound judgement in balancing delivery, technical debt, and team wellbeing.
Awareness of information security principles and software supply chain risks, and experience incorporating security practices into development lifecycles.
Benefits
Competitive salary and benefits package with opportunities for performance-based progression.
Leadership development, mentorship, and support for continuous professional learning and certifications.
Opportunity to shape product and platform strategy, influence technical direction, and work on impactful projects across multiple industries.
Flexible and hybrid working arrangements with a collaborative team culture that values inclusion, curiosity, and evidence-based decision making.
Access to modern engineering tools, cloud environments, and practices that support high-quality software delivery.
Restaurant Manager leading food and beverage operations at Canopy by Hilton Toronto Yorkville. Ensuring exceptional service and compliance with standards in a vibrant downtown environment.
Banquet Manager overseeing all banquet events for superior guest service and operational excellence at Kingston Marriott Hotel in Ontario. Leading and training staff for exceptional service delivery.
Retail Manager overseeing all aspects of store operations and strategy for BROKE+SCHÖN fashion retail. Leading teams to create a unique shopping experience in multiple locations across Berlin.
Senior Project Manager overseeing complex IT projects, acting as a central liaison to clients and leading project teams. Focused on structured planning, risk management, and quality assurance throughout all project phases.
Service Delivery Manager overseeing absence and disability management programs within TELUS Health, improving health outcomes for clients and employees. Engaging with clients and leading teams to ensure compliance and operational excellence.
Plant Manager responsible for operations in Elk Grove Village, IL at Indium Corporation. Leading plant management team and ensuring compliance with regulations while meeting organizational goals.
Global Customer Innovation Manager advancing omnichannel engagement strategies in pharmaceutical industry. Collaborating across franchises and markets to implement innovative customer engagement solutions.
Internal Audit Senior Manager leading technology and cybersecurity audits in a hybrid role. Assessing digital resilience and contributing to high quality reporting for senior leaders.
Clinical Services Manager role at DaVita, supporting clinics with safety and regulatory oversight through targeted coaching and quality initiatives. Ensuring compliance and addressing performance goals with teams.