Software Engineering Manager

Remote (Canada)
January 21, 2026
Salary
$
140000
 - 
$
170000
Job Type
Full Time
Years of Experience
6
 - 
10
 years
Industry
Information Technology and Services

Job Description



This company is building toward an ambitious product vision centered on cutting-edge AI technologies. They are seeking an experienced Software Engineering Manager with a proven track record of leading engineering teams to guide a growing group of developers, architects, and DevOps through strategic, thoughtful execution.

This role blends hands-on technical leadership with people, process, and cross-departmental management. It is designed for someone who has already led teams and is comfortable operating at a broader organizational level, balancing long-term technical strategy with near-term delivery.

The ideal candidate brings strong communication skills, sound technical judgment, and a people-first leadership style. They are capable of aligning engineering efforts with product and delivery goals, mentoring senior contributors, and creating scalable processes that support a high-performing, inclusive engineering organization. This is a high-impact role with meaningful influence over technology direction, team structure, and execution.
 

Responsibilities

 
  • Lead, manage, and mentor a team of approximately 8 engineers (3 architects and 5 developers), supporting professional growth, accountability, and technical excellence.
  • Provide direct leadership oversight to the DevOps function, with the Director of DevOps (and their two direct reports) reporting into this role.
  • Partner closely with the CEO, product leadership, and Delivery leadership to translate high-level vision into realistic, well-sequenced development and delivery plans.
  • Collaborate closely with the Delivery department to ensure alignment on timelines, dependencies, resourcing, and execution quality.
  • Set technical direction and remain hands-on where appropriate to ensure product quality, scalability, and sound architectural decisions.
  • Establish, refine, and scale engineering processes including sprint planning, agile workflows, release management, and feedback cycles.
  • Foster a team culture centered on trust, clear communication, psychological safety, and inclusive collaboration.
  • Identify and drive improvements in efficiency, tooling, architecture, and development practices across engineering and DevOps.
  • Guide the thoughtful, responsible integration of AI technologies into product development workflows.
  • Act as a steady, pragmatic leader who can challenge assumptions, assess feasibility, and advocate for both engineering quality and team sustainability.
  • Ensure strong alignment between product, engineering, delivery, and broader business goals.
 

Requirements

 
  • 6+ years of professional full-stack development experience.
  • Demonstrated experience leading engineering teams, including people management, performance development, and process ownership.
  • Proven ability to operate at a senior leadership level, working across departments and influencing technical and delivery outcomes.
  • Proficiency in two or more of the following: TypeScript, Node.js, Java, Go.
  • Experience with modern cloud-native tools and platforms such as Docker and Kubernetes.
  • Strong understanding of relational databases and SQL.
  • Experience integrating or evaluating AI technologies within product or platform environments.
  • Excellent communication and interpersonal skills; comfortable collaborating with both technical and non-technical stakeholders.
  • Ability to challenge ideas constructively while supporting a fast-moving, high-vision environment.
  • Experience with SAP is considered an asset.
 

Benefits

 
  • A senior leadership opportunity with real influence over engineering, DevOps, and delivery outcomes.
  • Close collaboration with executive leadership in shaping product strategy and technical direction.
  • Flexible work options and a strong commitment to building an inclusive environment where women in tech can lead and succeed.
  • A culture that values experimentation, autonomy, thoughtful execution, and long-term sustainability.

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.