Talent.com
KitchenMate
Lead Software EngineerKitchenMate • Toronto, Ontario, Canada
Lead Software Engineer

Lead Software Engineer

KitchenMate • Toronto, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

KitchenMate powers a chain of hot-food micro-markets at the heart of big buildings where people live, work, and play.

We are on a mission to provide access to high quality meals to everyone, while reducing the cost and time required. This gives us the unique opportunity to rethink how ready-to-eat meals are created, not just delivered. It also presents many interesting challenges in an effort to reduce labor, waste, inefficiencies, and build a food-chain from farm to fork in a digital world.

We are a team of multifaceted builders who care deeply about the problems people face around eating well. We are backed by world class investors from Toronto, New York, and Silicon Valley. Our talented team of software engineers, hardware engineers, and operators have previously worked at such companies as Amazon, IBM, and Google.

We're currently looking for a Lead Software Engineer to join our core team, lead a team of talented software engineers, and design and build software applications that power the KitchenMate product experience and streamline our business operations.

You will succeed in this role by:

  • Delivering superior engineering (quality, stability, speed, best practices)
  • Launching new products & features quickly
  • Taking ownership and seeing initiatives through
  • Mentoring teammates and raising the bar

You are someone who is

  • Hungry, even when times are great. You choose to solve audacious problems.
  • Brave, even when it's really hard. You aren't afraid of being uncomfortable or vulnerable.
  • Meticulous, even for small things. You put a lot of care into every detail.
  • Thoughtful, even under extreme pressure. You seek clarity and understanding before you act.
  • Humble, even if you know the answer. You are coachable by your peers and grateful to others.
  • Kind, even when others seem unkind to you. You are calm, professional, and empathetic.
  • Leader by example. You show up first and do the hard things.
  • Mentor to everyone on the team. You help everyone around you reach their highest potential.

Technical Requirements

Must have

  • Bachelor's or Master's Degree in Computer Science or related field
  • 6+ years of software engineering experience on large or fast scaling products
  • Strong computer science fundamentals in data structures and algorithms
  • Backend development experience in Node/Express, or similar languages/frameworks
  • Experience with distributed systems (event-driven architecture / SOA / microservices)
  • Experience with front-end web frameworks such as AngularJS, React
  • Experience developing responsive front-end interfaces
  • Experience with relational (Postgres) and non-relational databases
  • Exposure to cloud infrastructure and operations (e.g. AWS, Heroku, CircleCI, docker)
  • Expert knowledge of web technologies (e.g. SCSS, Typescript, HTML, JSON, REST)
  • Familiar with test frameworks, continuous integration, and TDD
  • Experience with version control (e.g. git)
  • Strong communication and ability to collaborate well with other teams
  • Solid track record of overachieving

Bonus

  • Experience with Python and C
  • Experience building scalable, available, and low-latency systems
  • Experience with machine learning
  • Experience with IOT
  • Startup experience

We work hard, but smart towards our mission as a team. We think from first principles, act with purpose, build trust, craft products, and keep pushing the bar higher.

Accommodations and Accessibility:

KitchenMate provides employment accommodation during the recruitment process. Should you require any accommodation, please indicate this on your application and we will work with you to meet your accessibility needs.

Inclusion Statement:

At KitchenMate we are committed to building an environment where everyone feels included, valued, and heard. We know that diversity makes for the best problem-solving and creative thinking, which is why we're dedicated to adding new perspectives to the team and encourage everyone to apply. Experience comes in many forms – skills are transferable, and passion goes a long way. We strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities.

If KitchenMate sounds like a place for you to build your future, we'd love to meet you!

For more information about working at KitchenMate, see our careers page.

Create a job alert for this search

Lead Software Engineer • Toronto, Ontario, Canada

Similar jobs

Lead Software Engineer

Morningstar Credit Ratings, LLCToronto, ON, CA
Full-time

At Morningstar Retirement Group, we’re all in for investors.Our mission is to empower individuals to achieve better retirement outcomes through personalized, data‑driven guidance.We build innovativ... Show more

 • Promoted

Lead Software Engineer - Products & Integration

HRBToronto, ON, CA
Full-time

Advance your career as a Lead Software Engineer in our Product & Integrations team, pivotal in building a framework supporting over 250 integrations.Engage with customers and influence product stra... Show more

 • Promoted

Observability Lead Software Engineer Role

WaabiToronto, ON, CA
Full-time

Take the lead in observability engineering at Waabi as a Software Engineer focused on SRE practices.Design and optimize systems that ensure the health of autonomous technology solutions.Waabi is at... Show more

 • Promoted

Lead Software Engineer in AI Development

AlphaSenseToronto, ON, CA
Full-time

Take the lead as a Software Engineer focusing on AI at a premier Market Intelligence firm.Drive innovation and architecture while fostering a collaborative and inclusive workplace.This role seeks c... Show more

 • Promoted

Lead Software Engineer

MorningstarToronto, ON, CA
Full-time

Toronto, ON (Hybrid - 4 days in office).In this role, you’ll split your time evenly between technical team leadership and individual contribution.As the leader of a cross‑functional squad, you’ll c... Show more

 • Promoted

Lead Software Engineer - API Governance

eBayToronto, ON, CA
Full-time

Become a Lead Software Engineer at eBay, focusing on API governance and system scalability.Elevate the customer experience by designing resilient APIs and frameworks that facilitate commerce global... Show more

 • Promoted

Senior Software Engineer, Global Markets Platform Lead

AlpacaToronto, ON, CA
Full-time

A leading financial technology company is seeking a Senior Engineer to design and maintain systems that empower millions of users.This role requires proven experience in financial systems and the a... Show more

 • Promoted

Lead Software Engineer, Ai & Emerging Tech

Canada Pension Plan Investment BoardToronto, Canada
Full-time

Role Summary As a Lead Engineer for AI & Emerging Tech, you will drive the design, development, and deployment of next‐generation tech and AI‐powered solutions that unlock business value across... Show more

 • Promoted

Lead Software Engineer

Soroc TechnologyToronto, Canada
Full-time

Location: Toronto, ON - Hybrid (3 Days WFO)Contract: 6-12 monthsPay Rate: 70-75/hourSkills: C++,BPS, SQL, Core Java, Capital Markets and Financial ServicesExperience Required: 10 & AboveExperie... Show more

 • Promoted

Lead Software Engineering Role at PheedLoop

PheedlooToronto
Full-time

Shape the future of event technology as a Lead Software Engineer at PheedLoop in Toronto, ON.This hybrid position blends technical prowess with leadership in Python/Django and React projects.PheedL... Show more

 • Promoted

Technical Lead Software Engineer at Pebl

PeblToronto, ON, CA
Full-time

Become a Technical Lead Software Engineer at Pebl, focusing on scalable solutions using technologies like React JS and AWS.Your work will significantly enhance user retention and engagement.Pebl is... Show more

 • Promoted

Lead Software Engineer, Delivery Platform - $150,000 - $200,000 A Year

Serve RoboticsToronto, Canada
Full-time

Lead software engineer responsible for developing and overseeing scalable delivery and fleet management platforms, mentoring a team, and ensuring system reliability. Show more

 • Promoted

Lead Staff Software Engineer

TEEMA Solutions GroupToronto, ON, CA
Full-time

Lead Software Engineer/ Hands-on – Founding Toronto Team.We’re helping an AI-native SaaS startup.This is a rare opportunity for a.Staff Engineer or Engineering Manager.Drive technical direction, ar... Show more

 • Promoted

Lead Software Engineer - AI and SaaS

Human AgencyToronto, ON, CA
Full-time

Take the lead as a Software Engineer, specializing in AI and SaaS application development.Tackle backend and frontend challenges while driving innovative solutions for complex enterprise problems.I... Show more

 • Promoted

Senior Software Engineer — Lead High-Impact, Remote/Hybrid

AchieversToronto, ON, CA
Remote
Full-time

A leading employee recognition platform in Canada seeks a Senior Software Engineer to drive product impact at a global scale.The role offers hybrid or remote work options.Responsibilities include l... Show more

 • Promoted

Lead Software Engineer with G Adventures

G AdventuresToronto, Ontario, Canada
Full-time

Explore a new opportunity as a Lead Software Engineer at G Adventures.Your technical skills will shape the development of groundbreaking applications tailored for travelers around the world.In this... Show more

 • Promoted

Lead Software Engineer for AI Platforms

Tech Talent InternationalToronto
Full-time

Step into a leadership role as a Lead Software Engineer focusing on Kubernetes in the development of AI platforms.Make significant contributions to shaping an innovative operating system.This posit... Show more

 • Promoted

Lead Software Engineer

Alternative PaymentsToronto, Ontario, Canada
Full-time

We're seeking an experienced Lead Software Engineer to join our engineering team and drive technical excellence across our platform.This is a technical leadership role focused on architecture desig... Show more

 • Promoted

Lead Software Engineer for Financial AI

Saris AiToronto, ON, CA
Full-time

Join Saris AI as a Lead Software Engineer and take charge of financial systems automation.Use your extensive experience to create impactful AI solutions in banking.Saris AI is accelerating fintech ... Show more

 • Promoted

Lead Software Engineer

CEI Fleet Collision and SafetyToronto, Ontario, Canada
Full-time

Lead end‑to‑end solution delivery across the Billing and Maintenance product landscape, driving modernization of maintenance operations, improving billing accuracy, and enhancing service reliabilit... Show more