Software Engineering Manager

Remote
January 6, 2025
Salary
$
130000
 - 
$
140000
Job Type
Full Time
Years of Experience
7
 - 
7
 years
Industry
Computer Software
Toast is recruiting on behalf of this company for a Software Engineering Manager role. They are looking for a dynamic leader to manage, mentor, and grow a team of software engineers while contributing technically to projects and collaborating cross-functionally. This position offers an exciting opportunity to make a significant impact on SaaS products in a fast-paced, innovative environment. The role is remote-friendly, with an option to work hybrid from Victoria, BC.



Key Responsibilities
  • Lead, mentor, and motivate a team of software engineers (~7+) to achieve their career goals and deliver high-quality software.
  • Collaborate with product management and engineering leadership to design innovative, customer-centric solutions.
  • Use hands-on development expertise to support project teams and contribute to code reviews.
  • Drive agile engineering practices, ensuring alignment with company goals and on-time delivery of projects.
  • Advocate for high-quality standards in code and processes, fostering accountability within the team.
  • Partner across teams to define and implement scalable designs and architectures.
  • Continuously improve engineering processes and team performance.
  • Actively engage in developing a culture of collaboration, inclusion, and innovation.

     

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 7+ years of development experience, ideally in Python and/or JavaScript/TypeScript/React.js.
  • 3+ years of experience managing engineering teams.
  • 4+ years of SaaS product experience.
  • Expertise in cloud platforms, preferably Google Cloud Platform (GCP).
  • Proven ability to lead cross-functional engineering teams in a fast-paced environment.
  • Strong technical project management, analytical, and conflict-resolution skills.
  • Familiarity with agile methodologies and large-scale application development.
  • Excellent communication skills, with the ability to convey complex ideas simply and effectively.
  • Experience managing remote teams across time zones.
 

Benefits

This company offers a supportive, people-first culture that prioritizes professional growth and work-life balance. Benefits include:
  • Highly competitive salary.
  • Comprehensive healthcare and benefits, including generous RRSP matching.
  • Flexible work hours and remote work options.
  • Monthly fitness reimbursements to promote a healthy lifestyle.
  • State-of-the-art office environment and high-end equipment for remote and on-site work.
  • Opportunities for professional development, mentorship, and internal mobility.
  • Access to modern tech stacks (React, TypeScript, Python, Kubernetes).
  • Encouragement to contribute to open-source communities.
This is an opportunity to join a company that values innovation, collaboration, and employee development. If you are passionate about software engineering and leadership, this role offers the autonomy and support to thrive.

Toast's Process

1. Application Review

Submit your application, including your resume and cover letter, through our online portal. Our team will carefully review your qualifications and experiences. We take pride in responding promptly, so if your application aligns with our current opportunities, you’ll hear back from us with next steps. Your journey with Toast begins here, and we’re excited to see what you bring to the table!

2. Vetting Call

If your application is successful, we’ll schedule a vetting call with a member of the Toast team. This 30-45 minute informal conversation is designed for us to get to know you better and assess your skills. Be prepared to discuss your past projects, the challenges you’ve tackled, and the impact you’ve made. This is your chance to shine and show us why you’re a great fit for the roles we offer.

3. Profile Creation

Once you’ve impressed us in the vetting call, we’ll create an unbiased profile that highlights your experience while minimizing common biases. Instead, we focus on your skills, industry experience, and the impact you’ve made. This way, your profile reflects your true potential and accomplishments.

4. Client Submission

After crafting your unbiased profile, we submit it to our trusted clients. We work closely with these clients to ensure they understand the value you bring. Throughout their interview process, we remain by your side, providing support and guidance. Our goal is to help you navigate the hiring process smoothly and confidently, ensuring you have the best chance to secure a role that fits your skills and aspirations.