Senior Full Stack Software Engineer (Ontario)

Senior Full Stack Software Engineer (Ontario)

19 Aug
|
Kraft Heinz
|
Ontario

19 Aug

Kraft Heinz

Ontario

This job is with Kraft Heinz, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

Job Description 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.
What's on the menu? Product Development 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)
Translate product requirements into clean, maintainable code
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
Integrate with internal and external APIs
Quality & Delivery Write unit and integration tests to ensure reliability
Participate in code reviews and uphold engineering standards
Contribute to CI/CD workflows and deployment processes
Troubleshoot, debug, and resolve production issues
Collaboration & Communication Partner with product managers and designers to refine requirements and shape solutions
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; share knowledge across the pod
Participate actively in sprint planning, stand-ups, retrospectives, and other team routines

Recipe for Success - apply now if this sounds like you! 5+ years of experience in software engineering
Strong hands-on experience with:
JavaScript / TypeScript (React)
Python (FastAPI)
RESTful API design and backend development
SQL and database design
Experience building and shipping production-grade applications
Experience working with cloud platforms (Azure preferred)
Strong understanding of modern software engineering practices
Ability to work independently and take ownership in a product-focused team
Communication & Soft Skills:
Excellent written and verbal communication skills
Confident presenting technical concepts, trade-offs, and decisions to engineers, product managers, and senior stakeholders
Strong active-listening and stakeholder-management skills; able to navigate ambiguity and align partners around solutions
Comfortable giving and receiving constructive feedback in code reviews, design discussions, and retrospectives
Experience with automated testing and CI/CD pipelines preferred
Performance optimization experience preferred
Experience with observability tooling 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 flexible spectrum of programs that equitably support our diverse workforce and their families and complement Kraft Heinz' strategy and values.
New Hire Base Salary Range: $96,200.00 - $120,200.00
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 Benefits: Coverage for employees (and their eligible dependents) through affordable access to healthcare, protection, and saving for the future, we offer plans tailored to meet you and your family's needs. Coverage for perks will be in accordance with the terms and conditions of the applicable plans and associated governing plan documents. Wellbeing: We offer events, resources, and learning opportunities that inspire a physical, social, emotional, and financial well-being lifestyle for our employees and their families.You'll be able to participate in a variety of benefits and wellbeing programs that may vary by role, country, region, union status, and other employment status factors, for example: 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

Location(s) Toronto - Queen's Quay - Headquarters
Kraft Heinz is an Equal Opportunity Employer - Underrepresented Ethnic Minority Groups/Women/Veterans/Individuals with Disabilities/Sexual Orientation/Gender Identity and other protected classes. In order to ensure reasonable accommodation for protected individuals, applicants that require accommodation in the job application process may contact [email protected] for assistance.]]>

📌 Senior Full Stack Software Engineer (Ontario)
🏢 Kraft Heinz
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack software engineer (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack software engineer (ontario) / ontario