×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Development Manager

Job in Toronto, Ontario, M5A, Canada
Listing for: 0000050007 Royal Bank of Canada
Full Time position
Listed on 2026-02-28
Job specializations:
  • IT/Tech
    Systems Engineer, IT Support
Job Description & How to Apply Below

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 Dev Ops 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…
  • Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary