Staff Software Engineer
@ Goodfood Market Corp.

Toronto, Ontario, Canada
CA$150,000
On Site
Full Time
Posted 6 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXX***** @goodfood.ca
Recommended after applying

Job Details

About the Role

Goodfood Market Corp. is a leading digitally native meal solutions brand in Canada, delivering fresh and delicious meals directly to customers. As a Staff Software Engineer, you will play a vital technical leadership role in building the next generation of the Goodfood e-commerce platform.

Responsibilities

  • Provide technical leadership and guidance to multiple development teams.
  • Drive design and implementation of scalable software solutions.
  • Mentor and coach developers to foster technical excellence.
  • Lead cross-functional initiatives in collaboration with product and design teams.
  • Champion new technologies and best practices to enhance product quality.
  • Oversee technical health of systems addressing performance, scalability, and security.
  • Contribute hands-on coding and system architecture (approx. 30% of time).

Requirements

  • University degree in computer science or related field.
  • 10+ years of professional experience, including 3+ years in a Staff/Principal Engineer role.
  • Expertise in large-scale, highly scalable distributed systems.
  • Strong architectural skills and experience with system integrations.
  • Proficient in multiple programming languages (PHP, Python, Java, Go, Node.js).
  • Experience with LLMs, AI, or Embeddings for enhanced development efficiency.
  • Proven leadership in mentoring senior engineers across teams.
  • Solid back-end development experience using PHP MVC frameworks (Laravel preferred).
  • Skilled with serverless functions, API design (GraphQL, RESTful), and database design.
  • Knowledge of test-driven development, CI/CD, DevOps, and relevant PaaS platforms (GCP & AWS).
  • Bilingualism (French-English) is an asset.
  • Passion for food is a plus.

Why Goodfood?

This role is integral in shaping Canada’s most loved millennial food brand. At Goodfood, you will join a mission-driven team passionate about sustainability, reducing food waste, and creating a healthier planet. Employees enjoy benefits like annual bonuses, competitive group insurance, personal days, retirement savings, fitness credits, perk programs, and employee credits.

Key skills/competency

  • Technical Leadership
  • Scalability
  • Distributed Systems
  • Mentorship
  • Architecture
  • Back-end Development
  • API Design
  • DevOps
  • CI/CD
  • Team Collaboration

How to Get Hired at Goodfood Market Corp.

🎯 Tips for Getting Hired

  • Customize your resume: Highlight large-scale system design and leadership skills.
  • Research Goodfood Market Corp.: Understand their mission and digital culture.
  • Emphasize technical experience: Focus on scalable architectures and distributed systems.
  • Prepare real examples: Demonstrate leadership in tech initiatives.

📝 Interview Preparation Advice

Technical Preparation

Review scalable architecture design principles.
Practice API design and distributed systems.
Brush up on PHP MVC frameworks like Laravel.
Familiarize with CI/CD and cloud platforms.

Behavioral Questions

Describe a leadership challenge you managed.
Explain how you mentor your team.
Discuss a time you resolved technical conflicts.
Share an experience driving cross-team collaboration.

Frequently Asked Questions