Lead Software Developer

Remote
April 8, 2025
Salary
$
130000
 - 
$
150000
Job Type
Full Time
Years of Experience
6
 - 
10
 years
Industry
Computer Software

Job Description



This company is looking for a Lead Software Developer to drive technical innovation, mentor engineering talent, and shape the future of their growing platform. As part of a team committed to transforming newsletter advertising, this role is an opportunity to contribute meaningfully to a modern, data-driven ad tech product. The position is open to candidates across Canada and offers the flexibility to work remotely or from their office in Victoria, BC.

This role is ideal for a thoughtful engineering leader with full-stack development experience, a collaborative mindset, and a drive to balance rapid iteration with technical excellence.
 

Responsibilities

 
  • Lead the design and development of scalable backend and frontend systems.
  • Make architectural decisions and review code contributions to ensure clarity, maintainability, and performance.
  • Mentor junior and mid-level developers and support their technical and professional growth.
  • Collaborate cross-functionally with Product, Design, and Growth teams to prioritize and deliver new features.
  • Own technical scoping, execution, and delivery of initiatives from concept through deployment.
  • Drive engineering best practices across CI/CD, testing coverage, observability, and reliability.
  • Contribute to roadmap planning and help set technical priorities.
 

Requirements

 
  • 6+ years of experience in software development with recent experience in a lead or senior technical role.
  • Proven success leading projects and mentoring team members.
  • Proficiency in Ruby on Rails, React, Postgres, and Redshift, or similar modern full-stack technologies.
  • Strong understanding of scalable system design, performance trade-offs, and architecture patterns.
  • Hands-on experience with version control systems, continuous integration and deployment workflows, and cloud infrastructure.
  • Excellent communication skills with an ability to provide empathetic and constructive technical feedback.
  • Commitment to writing maintainable, high-quality code while balancing the demands of a fast-paced environment.
 

Benefits

 
  • Competitive annual salary between $130,000 and $150,000 CAD.
  • Generous vacation policy, healthcare coverage, and RRSP matching program.
  • Monthly fitness reimbursements to support wellness and work-life balance.
  • Flexible work hours and fully remote options for employees across Canada.
  • Modern office space in Victoria, BC for those interested in a hybrid work model.
  • Access to high-end equipment for in-office and remote work.
  • Professional development support including funding, mentorship, and career growth opportunities.
  • Opportunities to work with other innovative products across a growing portfolio of tech companies.
  • A workplace culture that values diversity, inclusion, and authenticity—where women in tech are encouraged 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.