Talent.com
Senior Software Development Manager
Senior Software Development Manager0000050007 Royal Bank of Canada • TORONTO, Ontario, Canada
Senior Software Development Manager

Senior Software Development Manager

0000050007 Royal Bank of Canada • TORONTO, Ontario, Canada
8 days ago
Job type
  • Full-time
Job description

Job Description

What is the opportunity?Ownr is on an ambitious mission to help Canadian entrepreneurs start and grow their businesses. We are building a platform that takes the difficulty out of registering and maintaining sole proprietorships and corporations, letting our incredible business owners save time and money to focus on what matters—building their business. We’ve already helped start over 250,000 companies, and we’re just getting started. Being part of RBCx Ventures, we are a unique type of business that charts its course developing the technology our clients need while delivering frequently and continuously improving our applications and processes.We are seeking an exceptional Senior Software Development Manager to lead our engineering organization as we scale. You will be responsible for building and nurturing a high-performing development team, setting technical vision and strategy, and ensuring the delivery of world-class software solutions. Your leadership will directly impact our platform’s evolution, our team’s growth, and our ability to empower Canadian entrepreneurs. You’ll work at the intersection of technical excellence and organizational effectiveness, combining deep software engineering expertise with strategic people leadership.
  • Strategic Leadership & Vision Setting: Shape the technical direction and architecture of our Node/React-based platform. Drive engineering standards, best practices, and technology roadmaps that align with business objectives and scale with our growing user base.
  • Team Building & Organizational Development: Recruit, onboard, develop, and retain top engineering talent. Foster a culture of continuous learning, mentorship, and technical excellence. Build high-performing, cross-functional teams capable of executing complex initiatives.
  • Technical Strategy & Architecture Oversight: Maintain hands-on understanding of our technology stack while overseeing architectural decisions. Ensure our systems remain scalable, reliable, and secure as we expand capabilities for business owners. Evaluate and implement new technologies strategically.
  • Cross-Functional Collaboration: Partner with Product, Design, and Business leadership to translate strategy into execution. Work closely with executive stakeholders to communicate technical progress, risks, and opportunities. Drive alignment between engineering capabilities and business priorities.
  • Operational Excellence & Delivery: Establish processes, metrics, and practices that enable consistent, high-quality delivery. Oversee planning, design, development, deployment, monitoring, and maintenance of critical software systems. Drive continuous improvement in engineering velocity and system reliability.
  • Mentorship & Coaching: Provide guidance and development opportunities to senior engineers and emerging leaders. Create pathways for career growth and technical leadership. Foster psychological safety and psychological ownership across the team.
About You
  • Experience Requirements: You have 8+ years of software engineering experience with 2+ years in technical leadership or management roles. You have deep expertise in modern JavaScript ecosystems (Node.js, React, TypeScript) and understand full-stack development, cloud infrastructure, and DevOps practices.
  • Leadership Competencies: You excel at building and motivating teams, making sound people decisions, and developing future leaders. You communicate effectively with technical and non-technical stakeholders, adapt your message to different audiences, and influence decisions at all organizational levels.
  • Technical Acumen: You maintain credibility with engineering teams through current technical knowledge and sound architectural judgment. You can engage in technical discussions, understand trade-offs, and make informed decisions about technology choices. Your experience spans building, monitoring, and maintaining highly available, scalable, and resilient systems.
  • People Management Capabilities: You’re skilled at performance management, coaching, and conflict resolution. You create inclusive team environments where diverse perspectives are valued. You’re passionate about developing talent and have a track record of growing engineers into senior roles.
  • Strategic Thinking: You think beyond immediate projects to understand how engineering decisions impact business outcomes. You can balance short-term delivery with long-term platform health, invest in infrastructure and technical debt strategically, and align engineering efforts with organizational strategy.
  • Communication & Influence: You articulate technical concepts clearly to non-technical stakeholders and business concepts clearly to engineers. You listen actively, ask probing questions, and make data-informed decisions. You build trust and credibility across the organization.
What You Need to SucceedMust Have
  • Required Experience & Credentials: 8+ years of hands-on software engineering experience with significant production JavaScript expertise. 2+ years managing or leading engineering teams, mentoring senior developers, or leading technical initiatives. Proven experience with modern development practices including CI/CD, automated testing, source control, and cloud infrastructure (AWS or equivalent).
  • Leadership Skills: Demonstrated ability to build, scale, and develop high-performing engineering teams. Experience with performance management, coaching, and developing future leaders. Strong communication skills and ability to influence cross-functional stakeholders.
  • Technical Knowledge: Deep expertise in JavaScript/TypeScript, React, Node.js, and PostgreSQL. Understanding of web application security, data privacy, and production system deployment. Experience with modern testing frameworks (Jest, React Testing Library, Cypress) and CI/CD tools (GitHub Actions).
  • Process & Tools Expertise: Hands-on knowledge of Git, GitHub, and modern software delivery techniques. Experience establishing and refining engineering processes, tools, and metrics. Familiarity with Agile methodologies and ability to adapt processes to team needs.
  • Business Acumen: Understanding of how engineering decisions impact business outcomes. Ability to balance technical excellence with business timelines and budget constraints. Experience working in fast-moving startup or venture-backed environments.
Nice to Have
  • Post-secondary degree or diploma in Computer Science, Software Engineering, or related field
  • Experience working with various development methodologies and workflows (Agile, Scrum, Kanban)
  • Exposure to DevOps practices and cloud-native architecture
  • Experience building and scaling platforms that serve thousands of users
  • Involvement in hiring, recruiting, or talent development initiatives
  • Track record of successful organizational structuring or team scaling
  • Open-source contributions or active participation in engineering communities
What’s in It for You
  • Career Development Opportunities: Access to leadership development programs. Opportunity to interface with senior leadership. Pathways to advance into director and VP-level roles.
  • Team & Culture Benefits: Work with brilliant, ambitious engineers who are passionate about their craft. Collaborative, high-performing team environment where continuous improvement is valued. Ability to shape engineering culture and mentor the next generation of technical leaders.
  • Compensation & Rewards: Competitive salary commensurate with experience. Performance-based bonuses aligned with organizational success. Comprehensive total rewards program including flexible benefits and professional development budgets.
  • Executive Engagement Opportunities: Visibility with senior leadership. Direct input on strategic technology decisions. Opportunity to represent engineering at organizational forums.
Ownr’s Mission: We have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We’re on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big.RBCx’s Vision & Pillars: RBCx pursues big, bold ideas and leverages RBC’s extensive experience, networks, and capital to help shape what’s next. Our four pillars—Banking, Capital, Platform, and Ventures—combine to support tech businesses of all sizes and stages, making us the go-to backer of Canadian innovation. We are committed to supporting tech businesses that are transforming Canada’s economy.Job SkillsAdaptability, Agile Methodology, Application Development, Applications Architecture, Commercial Acumen, Development Projects, Enterprise Application Delivery, Information Technology Management, Programming Languages, Software Development, Software Engineering, System ApplicationsAdditional Job Details

Address:

20 KING ST W:TORONTO

City:

Toronto

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-02-11

Application Deadline:

2026-03-06Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Create a job alert for this search

Senior Software Development Manager • TORONTO, Ontario, Canada

Similar jobs
Software Development Manager

Software Development Manager

Onico Solutions • Richmond Hill
Full-time +1
We are looking for a Software Development Manager to lead a team, building modern architectures in critical applications.The Software Development Manager enables, inspires, coaches and motivates a ...Show more
Last updated: 30+ days ago • Promoted
Senior Manager, Planning and Development

Senior Manager, Planning and Development

GALA Developments • North York, Ontario, Canada
Full-time
We are a dynamic, collaborative, and forward-thinking team transforming the way we live.Today, we operate as an established yet nimble organization that retains the entrepreneurial mindset that fue...Show more
Last updated: 6 days ago • Promoted
Manager, Software Development

Manager, Software Development

Moneris • Toronto
Full-time
Your Moneris Career - The Opportunity.Location: You will be based in our Toronto office and will work in a hybrid model.Reporting Relationship: You will report to the Manager, Software Development ...Show more
Last updated: 2 days ago • Promoted
Senior Manager, Deal Technology - Software Strategy Group (SSG) (Toronto, Calgary, Vancouver)

Senior Manager, Deal Technology - Software Strategy Group (SSG) (Toronto, Calgary, Vancouver)

Ernst & Young Advisory Services Sdn Bhd • Toronto
Full-time
Senior Manager, Deal Technology - Software Strategy Group (SSG) (Toronto, Calgary, Vancouver).Other locations: Primary Location Only.Our SSG (Software Strategy Group) sits within the Execution team...Show more
Last updated: 9 days ago • Promoted
Senior Manager Application Development, Capital Markets Tech.

Senior Manager Application Development, Capital Markets Tech.

Swagher • Toronto
Full-time
Senior Manager Application Development, Capital Markets Tech.ScotiabankTorontoRequisition ID: 234390 Join a purpose driven winning team, committed to results, in an inclusive and high-performing cu...Show more
Last updated: 30+ days ago • Promoted
Senior Software Development Manager — AI & Systems Leadership

Senior Software Development Manager — AI & Systems Leadership

Advanced Micro Devices • Markham
Full-time
A leading tech company based in York Region, Markham, seeks a hands-on software engineering leader to drive innovative solutions and manage software development projects.Candidates should have stro...Show more
Last updated: 30+ days ago • Promoted
Senior Software Manager — AdTech Measurement & GenAI

Senior Software Manager — AdTech Measurement & GenAI

Amazon • Toronto
Full-time
A leading technology company in Toronto is seeking a Software Development Manager to lead a talented engineering team responsible for building innovative measurement services.This role involves own...Show more
Last updated: 30+ days ago • Promoted
Manager, Software Development

Manager, Software Development

Moneris Solutions Corp. • Toronto
Full-time
Manager I, Software Development page is loaded## Manager I, Software Developmentlocations: Torontotime type: Full timeposted on: Posted Yesterdayjob requisition id: JR105404# **Your Moneris Career ...Show more
Last updated: 30+ days ago • Promoted
Software Development Manager

Software Development Manager

IXL • Toronto
Full-time
IXL Learning, developer of personalized learning products used by millions of people globally, is seeking a Software Development Manager to manage a team of talented engineers and provide hands‑on ...Show more
Last updated: 30+ days ago • Promoted
Global Software M&A Business Development Manager

Global Software M&A Business Development Manager

EWS Group • Toronto
Full-time
A leading software company in Toronto is looking for a Manager of Corporate Development to join their expanding M&A Business Development team.This role focuses on building relationships with decisi...Show more
Last updated: 30+ days ago • Promoted
Hybrid M&A Manager - Software Corporate Development

Hybrid M&A Manager - Software Corporate Development

Espial • Markham
Full-time
A dynamic software company located in Markham is seeking a Manager, Corporate Development.This role involves managing mergers and acquisitions, engaging with software business leaders, and requires...Show more
Last updated: 30+ days ago • Promoted
Senior Software Project Manager

Senior Software Project Manager

Systematix • toronto, on, ca
Full-time
We are Systematix and we are currently looking for a senior, results-driven,.Hybrid, 3 days per week on-site in Vaughan, ON.Our client is a global leader in scientific instrumentation and analytica...Show more
Last updated: 22 hours ago • Promoted • New!
Software Development Manager

Software Development Manager

UniSysTech Consulting • Toronto
Full-time
IT Recruitment Manager / U of T / Smith School of Business MMA.Lead end-to-end delivery of large-scale technology initiatives.Manage cross-functional, distributed teams and stakeholder expectations...Show more
Last updated: 30+ days ago • Promoted
Senior Product Manager

Senior Product Manager

fintex • richmond hill, on, ca
Full-time
Our founding team has built and shipped game-changing digital products at Canada's leading financial institutions.Now we're taking everything we've learned and building something bolder, faster, an...Show more
Last updated: 24 days ago • Promoted
Senior manager development

Senior manager development

BMO Financial Group • Toronto
Full-time
Date limite pour présenter sa candidature : 01/01/2026.Adresse : 33 Dundas Street West.Groupe de famille d'emploi : Technologie.Drives the overall software development lifecycle including working a...Show more
Last updated: 2 days ago • Promoted
Senior Manager, Deal Technology - Software Strategy Group (SSG) (Toronto, Calgary, Vancouver)

Senior Manager, Deal Technology - Software Strategy Group (SSG) (Toronto, Calgary, Vancouver)

EY • Toronto
Full-time
At EY, we’re all in to shape your future with confidence.We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ...Show more
Last updated: 2 days ago • Promoted
Manager 2, Software Development, Dynamic Experiences Front End Team

Manager 2, Software Development, Dynamic Experiences Front End Team

Intuit Inc. • Toronto
Full-time
We are seeking a highly motivated and experiencedSoftware Development Manager to lead the Dynamic Experiences Front-end team.This team is at the heart of Intuit’s UI platform and AI native strategi...Show more
Last updated: 2 days ago • Promoted
Technical Product Manager - Cubbi

Technical Product Manager - Cubbi

Cubbi • newmarket, on, ca
Full-time
Technical Product Manager (Business Growth).Location: Remote, Calgary, Toronto.At Cubbi, product is the engine behind how businesses onboard, activate, and build lasting habits around food moments....Show more
Last updated: 6 days ago • Promoted