Skip to main content
Full-Time
On-Site

Senior Software Development Manager

View on Map

Description

Ownr, part of RBCx Ventures, is seeking an exceptional Senior Software Development Manager to lead their engineering organization. The role involves building and nurturing a high-performing development team, setting technical vision and strategy for their Node/React-based platform, and ensuring the delivery of world-class software solutions to help Canadian entrepreneurs. The manager will work at the intersection of technical excellence and organizational effectiveness, combining deep software engineering expertise with strategic people leadership to empower business owners. The position requires driving engineering standards, best practices, and technology roadmaps, fostering a culture of continuous learning, overseeing architectural decisions, partnering with cross-functional leadership, and establishing processes for high-quality software delivery.

What We're Looking For

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).,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.,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).,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.,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.

Ideal Candidate

8+ years of software engineering experience with 2+ years in technical leadership or management roles.,Deep expertise in modern JavaScript ecosystems (Node.js, React, TypeScript).,Understanding of full-stack development, cloud infrastructure, and DevOps practices.,Credibility with engineering teams through current technical knowledge and sound architectural judgment.,Ability to engage in technical discussions, understand trade-offs, and make informed decisions about technology choices.,Experience building, monitoring, and maintaining highly available, scalable, and resilient systems.,Skilled at performance management, coaching, and conflict resolution.,Creates inclusive team environments where diverse perspectives are valued.,Passionate about developing talent and a track record of growing engineers into senior roles.,Post-secondary degree or diploma in Computer Science, Software Engineering, or related field (Nice to have).

Minimum Education

Post-secondary degree or diploma in Computer Science, Software Engineering, or related field (preferred)

Hard Skills

JavaScript
TypeScript
React
Node.js
PostgreSQL
CI/CD
Automated Testing
Source Control
Cloud Infrastructure (AWS or equivalent)
Web Application Security
Data Privacy
Production System Deployment
Jest
React Testing Library
Cypress
GitHub Actions
Git
GitHub
Agile Methodologies
Application Development
Applications Architecture
Enterprise Application Delivery
Information Technology Management
Programming Languages
Software Development
Software Engineering
System Applications
DevOps practices (Nice to have)
Cloud-native architecture (Nice to have)

Soft Skills

Adaptability
Strategic Leadership
Vision Setting
Team Building
Organizational Development
Mentorship
Coaching
Cross-Functional Collaboration
Operational Excellence
People Leadership
Communication
Influence
Strategic Thinking
Commercial Acumen

Work Hours

37.5 hours/week

Benefits

Access to leadership development programs
Opportunity to interface with senior leadership
Pathways to advance into director and VP-level roles
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
Competitive salary commensurate with experience
Performance-based bonuses aligned with organizational success
Comprehensive total rewards program including flexible benefits and professional development budgets
Visibility with senior leadership
Direct input on strategic technology decisions
Opportunity to represent engineering at organizational forums

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.