26 Aug
|
Kraft Heinz
|
Toronto
26 Aug
Kraft Heinz
Toronto
This job is with Kraft Heinz, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.
Senior Full Stack Software
Engineer at a glance...
Location : Toronto, ON Hybrid : 3 days/week
We're hiring a Senior Full Stack Software Engineer to join one of our product engineering pods, building and evolving features end-to-end across frontend and backend systems. You'll partner closely with product managers, designers, and other engineers to ship high-quality, reliable software that directly affects user experience and product outcomes. This role is hands-on and highly collaborative - the ability to communicate clearly, present technical decisions, and align cross-functional partners is as important as the code you write.
Design and implement end-to-end product features across frontend and backend
Build responsive, performant user interfaces using React (TypeScript)
Develop scalable APIs and backend services using Python (FastAPI)
System Design & Implementation Contribute to application architecture and technical design decisions
Ensure code quality, performance, and scalability of services
Work with relational databases - data modeling, schema, and migrations
Quality & Delivery Write unit and integration tests to ensure reliability
Contribute to CI/CD workflows and deployment processes
Communicate technical trade-offs and risks clearly to both technical and non-technical stakeholders
Present technical designs, approaches, and post-mortems in team forums and reviews
Mentor junior and mid-level engineers; Participate actively in sprint planning, stand-ups, retrospectives, and other team routines 5+ years of experience in software engineering
JavaScript / TypeScript (React)
Python (FastAPI)
SQL and database design
Experience building and shipping production-grade applications
Strong understanding of modern software engineering practices
Confident presenting technical concepts, trade-offs, and decisions to engineers, product managers, and senior stakeholders
Experience with automated testing and CI/CD pipelines preferred
Performance optimization experience preferred
Experience working in Agile environments preferred
Experience mentoring engineers or leading technical discussions preferred Our Total Rewards philosophy is to provide a meaningful and versatile spectrum of programs that equitably support our diverse workforce and their families and complement Kraft Heinz' strategy and values.
Bonus: This position is eligible for a performance-based bonus as provided by the plan terms and governing documents. The compensation offered will take into account internal equity and may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors We offer events, resources, and learning opportunities that inspire a physical, social, emotional, and financial well-being lifestyle for our employees and their families.Physical - Medical, Prescription Drug, Dental, Vision, Screenings/Assessments
Social - Paid Time Off, Company Holidays, Leave of Absence, Flexible Work Arrangements, Recognition, Training
Emotional - Employee Family Assistance Program, Wellbeing Programs, Family Support Programs
Financial -Savings/Pension, Life, Accidental Death & Dismemberment, Disability, Discounted Perks Kraft Heinz is an Equal Opportunity Employer - Underrepresented Ethnic Minority Groups/Women/Veterans/Individuals with Disabilities/Sexual Orientation/Gender Identity and other protected classes.
📌 Fullstack Software Engineer Web Applications (Toronto)
🏢 Kraft Heinz
📍 Toronto