Want to get hired at Goodfood Market Corp.?
Staff Software Engineer
Goodfood Market Corp.
Toronto, Ontario, CanadaOn Site
Original Job Summary
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
circle
Review scalable architecture design principles.
circle
Practice API design and distributed systems.
circle
Brush up on PHP MVC frameworks like Laravel.
circle
Familiarize with CI/CD and cloud platforms.
Behavioral Questions
circle
Describe a leadership challenge you managed.
circle
Explain how you mentor your team.
circle
Discuss a time you resolved technical conflicts.
circle
Share an experience driving cross-team collaboration.