Back to jobs

Senior Software Engineering Manager

Calgary, Alberta, Canada, Remote, Toronto, Ontario, Canada

OneVest is a fast-growing technology company on a mission to Power the World’s Wealth by revolutionizing how financial institutions deliver wealth management services. We are an innovative team that thrives on creativity, collaboration, and the pursuit of excellence. We’ve been listed as one of Forbes's best start-up employers, and named on the WealthTech100 list for 2024. OneVest is backed by notable investors including Salesforce Ventures, Allianz Life Ventures, TIAA Ventures, OMERS Ventures, Fin Capital, Deloitte Ventures, and more. If you’re passionate about finance, technology, and making a real impact, this is the perfect opportunity to be part of something big.

About Us:

We are a fast-growing technology company on a mission to power the world’s wealth by revolutionizing how businesses and financial institutions deliver wealth management services. We are an innovative team that thrives on creativity, collaboration, and the pursuit of excellence. We’ve been listed as one of Forbes's best Canadian start-up employers, and named on the WealthTech100 list for 2024. If you’re passionate about finance, technology, and making a real impact, this is the perfect opportunity to be part of something big.

The Opportunity:

As the Senior Software Engineering Manager you'll lead and scale two core product teams at OneVest. This role will focus on driving product roadmap execution, planning and resourcing projects, people leadership and developing talent, and implementing process improvements to enable high-quality and timely delivery of our products. You will manage tech leads and developers of all seniority levels, shaping the future of our platform while maintaining a collaborative and high-performing culture.  

What You’ll Be Doing:  

  • Lead two core product teams comprising Tech Leads and developers, ensuring alignment with company objectives and fostering a culture of growth and collaboration.
  • Mentor and support engineers at all levels, providing guidance on career development, technical expertise, and team dynamics.
  • Partner with Tech Leads to ensure consistent, high-quality technical execution and team alignment with company goals.
  • Collaborate with Product Managers, Designers, and other stakeholders to translate the product roadmap into actionable plans for your teams.
  • Own capacity planning and resource allocation to ensure your teams are set up for success in delivering high-impact projects.
  • Anticipate risks and bottlenecks, proactively addressing challenges to ensure on-time delivery.
  • Define and implement best practices for engineering workflows, including sprint planning, code review, testing, and release management.
  • Identify and address inefficiencies in the development process to continuously improve team productivity and quality.
  • Champion technical excellence by encouraging innovation, improving tooling, and setting high standards for code and architecture.
  • Act as the primary communication point between engineering teams and cross-functional stakeholders, ensuring transparency and alignment on project priorities and timelines.
  • Drive knowledge-sharing and collaboration across teams to leverage expertise and ensure consistency.

Our Tech Stack:  

  • TypeScript (React for web, React Native for mobile)
  • Node.js and MongoDB in a microservices architecture
  • AWS-hosted environment

Required Qualifications:  

  • 10+ years of experience in software engineering, with 4+ years in a management role, including managing multiple teams.
  • Demonstrated success in managing and mentoring developers in a high-growth environment.
  • Proven ability to plan, resource, and execute complex projects while balancing short-term delivery with long-term platform scalability.
  • Strong experience with agile development methodologies and modern engineering processes.
  • Hands-on technical background in modern tech stacks, particularly with TypeScript, Node.js, and MongoDB.
  • Exceptional communication skills and the ability to build strong cross-functional relationships.
  • Track record of driving process improvements and operational excellence across multiple teams.

Nice to Have:  

  • Experience in financial technology, wealth management, or a related industry.
  • Familiarity with work orchestration or automation platforms.
  • Experience in startups or scaling teams in a high-growth environment.

What It’s Like To Work With Us:

  • Culture: It’s fun, rewarding, fast-paced - and we build cool stuff, too! 
  • Vacation: 4 weeks of vacation in addition to a company wide shutdown between Christmas and New Year
  • Flexibility: A flexible & hybrid working environment
  • Health & Wellness: Comprehensive Group Health, Dental and Vision Benefit Plan right from the start
  • Equity: Employee Stock Option Purchase Plan 

Sound like a good fit? Apply today! 

Don’t meet every single requirement? We encourage you to apply anyways. At OneVest, we're dedicated to building a diverse, inclusive, and authentic workplace. If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we would still like to review your resume. You may be just the right candidate for this or other roles.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...