Enable job alerts via email!

Staff Software Developer

Goodfood Market (TSX : FOOD)

Toronto

On-site

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Job summary

A leading meal solutions brand in Canada seeks a Staff Software Developer to provide technical leadership in building their e-commerce platform. You will mentor back-end developers and drive innovation using large-scale web technologies while ensuring alignment with business goals. The ideal candidate has extensive experience in software engineering and strong communication skills, aiming to enhance product quality and performance.

Benefits

Annual Bonus Program
Competitive Group Insurance
Personal Days
Group Retirement Savings
Annual Fitness Credit
Perk Programs
Employee Goodfood credits

Qualifications

  • 10+ years of professional experience in software engineering or development.
  • At least 3 years in a Staff or Principal Engineer capacity.
  • Experience with Large Language Models (LLMs), AI, or Embeddings.

Responsibilities

  • Provide technical leadership and guidance to multiple development teams.
  • Design and implement scalable software solutions.
  • Mentor and coach developers for continuous improvement.

Skills

Technical leadership
Large-scale web technologies
Strong communication skills
Technical mentorship
Architectural design
Fluency in programming languages
Problem-solving

Education

University degree in computer science or related field

Tools

PHP MVC frameworks (Laravel, Symphony)
Node.js
Gitflow workflow
CI / CD pipelines
GCP & AWS
Job description
Overview

Goodfood (TSX: FOOD) is a leading digitally native meal solutions brand in Canada, delivering fresh meals and add-ons that make it easy for customers from across Canada to enjoy delicious meals at home. The Goodfood team is building Canada's most loved millennial food brand, with the mission to create experiences that spark joy and help our community live longer on a healthier planet. Goodfood customers have access to uniquely fresh and delicious products, as well as exclusive pricing, made possible by its world-class culinary team and direct-to-consumer infrastructure and technology. We are passionate about connecting our local partner farms and suppliers to our customers\' kitchens while eliminating food waste and costly retail overhead.

Reporting to the VP Software Development, the Staff Software Developer will play a vital technical leadership role in building out the new generation of the Goodfood e-commerce platform. You will provide technical guidance and mentorship to a team of back-end developers with the mission of architecting and building Goodfood\'s next mission critical services.

Your extensive technical experience with large-scale web technologies allows you to lead by example and drive innovation. Strong communication and interpersonal skills enable you to effectively influence and align the organization. In all areas, you\'re able to anticipate technical challenges and proactively plan for the future.

Responsibilities
  • Provide technical leadership and guidance to multiple development teams, ensuring alignment with architectural vision and business goals.
  • Drive the design and implementation of complex, scalable, and resilient software solutions.
  • Mentor and coach developers, fostering a culture of technical excellence and continuous improvement.
  • Lead cross-functional initiatives, collaborating with product, design, and other engineering teams to define and execute technical roadmaps.
  • Identify and champion new technologies and best practices to enhance the development process and product quality.
  • Act as a key contributor to strategic planning and decision-making for the software development organization.
  • Oversee the technical health of systems, proactively addressing performance, scalability, and security concerns.
  • Maintain a hands-on approach to coding and system architecture, contributing approximately 30% of time to direct technical implementation.
Requirements
  • A University degree in computer science, computer engineering, or a related field
  • 10+ years of professional experience in a software engineering or software development role, with at least 3 years in a Staff or Principal Engineer capacity.
  • Proven ability to drive large-scale technical initiatives from conception to completion.
  • Deep expertise in designing, building, and maintaining highly scalable and resilient distributed systems.
  • Strong architectural design skills and experience leading complex system integrations.
  • Fluency in multiple programming languages and frameworks (e.g., PHP, Python, Java, Go, Node.js).
  • Demonstrated experience with Large Language Models (LLMs), AI, or Embeddings for development, business, or system efficiency.
  • Demonstrated ability to influence technical direction and mentor senior engineers across multiple teams.
  • Expertise in identifying and resolving complex performance, scalability, and security challenges.
  • Strong working experience with back-end development using a PHP MVC framework such as Laravel (preferred), Symphony, CodeIgniter, etc.
  • Proven experience in developing serverless functions, PHP, and / or NodeJS, designing APIs (GraphQL, RESTful) and database design
  • Experienced in Enterprise-level patterns and platforms (request-response, store and forward) and frameworks (caching, logging, performance tuning, and monitoring)
  • Knowledge of test driven development and modern deployment practices
  • Gitflow workflow and CI / CD pipelines experience
  • Exposure to DevOps, including knowledge of different PaaS platforms such as GCP & AWS
  • Familiarity & working experience with open-source projects and communities is an asset
  • Quick learner & experience driving continuous improvement
  • Bilingualism (French - English) is an asset
  • Passion for food
Why GOODFOOD?

Our team strives to give our members a world class customer experience. All Goodfoodies are expected to take part in our mission to live longer on a healthier planet and be involved on our journey to be Good-er.

Being Good-er Means
  • Offsetting box delivery emissions
  • Using packaging made of recycled materials
  • Ensuring all packaging is fully recyclable and compostable by our subscribers
  • Providing a meal solution to Canadians that helps reduce the amount of food waste at home and through Goodfood supply chain
  • Taking action to reduce our carbon footprint
  • Be hungry from improvement to keep being "Good-er"
What We Have To Offer Our Employees
  • Annual Bonus Program
  • Competitive Group Insurance
  • Personal Days
  • Group Retirement Savings
  • Annual Fitness Credit
  • Perk Programs
  • Employee Goodfood credits
  • And much more!
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Manufacturing

Referrals increase your chances of interviewing at Goodfood Market (TSX : FOOD) by 2x

Get notified about new Staff Software Engineer jobs in Toronto, Ontario, Canada.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs