Staff Software Engineer @ Goodfood Market Corp.
placeToronto, Ontario, Canada
attach_money CA$150,000
businessOn Site
scheduleFull Time
Posted 6 hours ago
Your Application Journey
Interview
Email Hiring Manager
***** @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
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.
Frequently Asked Questions
What qualifications does Goodfood Market Corp. look for in a Staff Software Engineer?
keyboard_arrow_down
How is technical leadership demonstrated in this Staff Software Engineer role at Goodfood Market Corp.?
keyboard_arrow_down
What technical skills are crucial for a Staff Software Engineer at Goodfood?
keyboard_arrow_down
Is experience with AI or Large Language Models required for the role?
keyboard_arrow_down
How does this role interact with other departments at Goodfood Market Corp.?
keyboard_arrow_down