Postuler

Publié il y a 100 mois

Lead Software Engineer

@ KitchenMate

Toronto, Ontario

Temps plein6+ ans d’expérience
Postuler
SIGNAUX

En bref

KitchenMate is hiring a Lead Software Engineer to lead a team of software engineers and build the applications behind its hot-food micro-market product and business operations. The role requires 6+ years of engineering experience, strong backend and distributed-systems skills, and full-time work.

Responsabilités :

  • Design and build software applications for the KitchenMate product experience
  • Streamline business operations through internal software
  • Lead and mentor a team of software engineers
  • Deliver quality, stable, fast engineering with best practices

Résumé des exigences :

  • Bachelor's or Master's in Computer Science or related field
  • 6+ years of software engineering experience on large or fast-scaling products
  • Strong backend and distributed-systems experience
  • Solid front-end and relational/non-relational database experience

Outils et compétences

Source et dates

Site carrière / système de candidatures · breezy

Date publiée par l’employeur
2018-08-31
Première détection par notre source
2026-10-14
Mise à jour du dossier source
2026-10-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauChef d’équipe
DomaineDéveloppement logiciel
Expérience6 an(s) et plus
Gestion d’équipeOui
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Candidatures encouragéesAutochtones, Personnes racisées, Personnes handicapées
FormationBaccalauréat (exigé), Maîtrise (préféré)
Domaines d’étudesComputer Science

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

KitchenMate

ChampValeur
Offres sur Jobsy1
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.

Emplois semblables

  • Lead Software Engineer (SDET)

    Ontario
    Temps plein

    Mastercard

    Candidates need a bachelor's degree in computer science or a related field, advanced Java skills, and solid experience with test automation tools such as Selenium, TestNG and JUnit. Experience testing REST and SOAP APIs, Spring Boot microservices and agile practices is also required.

    Selenium, TestNG, JUnit, TestRail, Jasmine, Protractor

  • Lead Software Engineer, Full-Stack Applications - AI Innovation squads

    Toronto, ON

    Fitch Group: Fitch Ratings is a leading provider of credit ratings, commentary and research.

    15+ ansCandidates need 15+ years of hands-on experience building enterprise or AI/ML applications, strong Java, Spring Boot and React skills, and a proven record designing systems from scratch. Experience leading teams, experimenting with emerging AI technologies, and communicating technical vision is also required.

    Java, Spring Boot, React, Docker, Kubernetes, AWS

  • Lead Software Engineer — Enterprise Applications

    Mississauga, ON
    HybrideTemps plein

    Citi

    6+ ansCandidates need 6 to 10 years of software engineering experience, at least 2 years in AI, LLM or agentic systems, and strong Python or Java (Spring Boot) skills. A bachelor's or master's degree in a quantitative field and knowledge of regulated financial environments are also expected.

    Devin, GitHub Copilot, Claude Code, Google ADK, TensorFlow, PyTorch

    Lead Software Engineer – Margin Technology - VP

    Mississauga, ON
    HybrideTemps plein

    Citi

    Candidates need hands-on professional software development experience in Java, Python, JavaScript or React, and experience building RESTful APIs with frameworks such as Spring. They also need experience with event-driven systems, microservices, TDD, clean code, data structures, algorithms and SQL, plus a bachelor's degree in computer science or engineering.

    Spring, Kafka, Kubernetes, AWS, S3, DynamoDB

  • Lead Software Engineer – Margin Technology - VP

    Mississauga, ON
    HybrideTemps plein

    Citi Canada Technology Services ULC

    Candidates need hands-on professional software development experience in Java, Python, JavaScript or React, and experience building RESTful APIs with frameworks like Spring. They also need a bachelor's degree in computer science or engineering, and skill with TDD, clean code, data structures, algorithms and SQL.

    Spring, Kafka, Kubernetes, AWS, S3, DynamoDB

  • Lead Software Engineer

    Toronto, ON +1
    150k–225k $/anSur placeTemps plein

    Validere

    7+ ansCandidates need 7 to 10 years of full-stack software experience, ideally in fast-growing companies, plus strong technical leadership and an ownership mindset. A computer science or software engineering bachelor's degree or equivalent hands-on experience is also required.

    React, React Native, Expo, Node.js, TypeScript, JavaScript

  • Lead Software Engineer, Simcorp, Risk & Total Fund Management Technology

    Toronto, ON
    Temps plein

    Canada Pension Plan Investment Board

    6+ ansCandidates need an undergraduate degree or college diploma in a related field and 6+ years of software engineering experience. Extensive Python or Java programming, AWS cloud experience and strong Agile, testing and leadership skills are required.

    AWS, SimCorp, Python, Java

  • Lead Senior Software Engineer

    Toronto, ON
    Temps plein

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Cotation en bourse: TSX:RY · NYSE:RY · Source vérifiée: 2026-11-02

    10+ ansCandidates need 10+ years of hands-on cloud software development, a computer science degree or equivalent, and experience with Java, Spring, OpenShift and Kafka. Microservices, CI/CD and observable (SRE) solutions are also required.

    OpenShift, Kafka, IBM MQ, APIGEE, GitHub, MS SQL

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.