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.
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.
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).
Post-secondary degree or diploma in Computer Science, Software Engineering, or related field (preferred)
37.5 hours/week
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.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.