1

Ibm Software Engineer Jobs in Ontario (NOW HIRING)

Our talented team of software engineers, hardware engineers, and operators have previously worked at such companies as Amazon, IBM, and Google. We're currently looking for a Lead Software Engineer to ...

Our talented team of software engineers, hardware engineers, and operators have previously worked at such companies as Amazon, IBM, and Google. We're currently looking for a Lead Software Engineer to ...

Engineers software solutions that meet the needs of stakeholders while focusing on continually ... Working experience with IBM tools (Websphere, ACE, IIB, RSA, MQ, DB2) * Familiar with languages ...

We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on ... Contribute to end-to-end application development using modern mainframe tools (IBM IDz, zDevOps, VS ...

The Role GBME is searching for Software Engineer who are continuous learners and are eager to boost ... IBM MQ/ Kafka/ Redis * Experience working with real-time, high availability and low latency systems ...

... Software Engineer for Prime Services Data Interface (PSDI) platform - a central operational data ... IBM MQ, Tibco EMS, Kafka * Experience with Oracle and Linux platforms * Experience with Agile ...

Software Engineer III

Toronto, ON ยท On-site

CA$125K - CA$154K/yr

Develop and maintain technical solutions, ensuring adherence to engineering and architectural ... Nice to have - SAS, Assembler, IBM Pervasive Encryption * Strength in developing effective ...

As a Sr. IBM MDM Developer within Client Systems, Canadian Banking Engineering team, you will play a key role in designing, developing, and supporting enterprise-grade Master Data Management (MDM ...

RQ10475 - Sr. Software Developer 9+ month contract (182 business days) - possible extension ONSITE ... Demonstrates experience with IBM WebSphere and Liberty * 10+ years of experience with the design ...

The Role GBME is searching for Software Engineers (Python/PL-SQL) who are continuous learners and ... IBM MQ/ Kafka/ Redis * Experience working with real-time, high availability and low latency systems

AI Engineer - Generative & Agentic AI

Toronto, ON ยท On-site

CA$84K - CA$128K/yr

Your Opportunity We are seeking an experienced AI Engineer with a strong foundation in software ... Familiarity with LLM evaluation frameworks (Arize, DeepEval, IBM WatsonX). * Contributions to open ...

AI Engineer - Generative & Agentic AI

Ottawa, ON ยท On-site

CA$84K - CA$128K/yr

Your Opportunity We are seeking an experienced AI Engineer with a strong foundation in software ... Familiarity with LLM evaluation frameworks (Arize, DeepEval, IBM WatsonX). * Contributions to open ...

next page

Showing results 1-20

Ibm Software Engineer information

See Ontario salary details

$42K

$113.7K

$179.5K

How much do ibm software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for ibm software engineer in Ontario is $113,721.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,500.00 and $135,000.00 per year, depending on experience, location, and employer.

What is an IBM software engineer?

An IBM Software Engineer is responsible for designing, developing, and maintaining software solutions that align with IBM's technologies and client needs. They work with programming languages, cloud computing, AI, and data analytics to create innovative software products. Engineers collaborate with cross-functional teams, troubleshoot issues, and optimize software performance. The role may also involve researching new technologies and contributing to open-source projects.

What are the key skills and qualifications needed to thrive as an IBM software engineer?

To thrive as an IBM Software Engineer, you need a strong grasp of programming languages like Java, Python, or C++, along with a relevant degree in computer science or a related field. Familiarity with tools such as IBM Cloud, DevOps methodologies, and certifications like IBM Certified Solution Developer are commonly valued. Strong problem-solving abilities, teamwork, and effective communication skills help you excel in a collaborative, fast-paced environment. These skills are crucial for building reliable software solutions and contributing to the success of complex projects within IBM and its clients.

What does an IBM software engineer do?

IBM Software Engineers typically work on designing, developing, and maintaining innovative software solutions, which can span from cloud-based platforms to enterprise applications. Day-to-day, you may be involved in coding, troubleshooting, participating in agile sprints, and collaborating with cross-functional teams such as product managers, data scientists, and QA specialists. Responsibilities also often include integrating new technologies, ensuring software scalability and security, and engaging in regular code reviews. This diverse and collaborative environment provides numerous opportunities for learning and growth, making it an excellent role for those looking to deepen their technical expertise and advance their careers.

What are popular job titles related to Ibm Software Engineer jobs in Ontario? For Ibm Software Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Ibm Software Engineer jobs in Ontario look for? The top searched job categories for Ibm Software Engineer jobs in Ontario are:
Infographic showing various Ibm Software Engineer job openings in Ontario as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $113,721 per year, or $54.7 per hour.

Lead Software Engineer

KitchenMate

Toronto, ON โ€ข On-site

Full-time

Re-posted 10 days ago


Job description

KitchenMate powers a chain of hot-food micro-markets at the heart of big buildings where people live, work, and play.

We are on a mission to provide access to high quality meals to everyone, while reducing the cost and time required. This gives us the unique opportunity to rethink how ready-to-eat meals are created, not just delivered. It also presents many interesting challenges in an effort to reduce labor, waste, inefficiencies, and build a food-chain from farm to fork in a digital world.

We are a team of multifaceted builders who care deeply about the problems people face around eating well. We are backed by world class investors from Toronto, New York, and Silicon Valley. Our talented team of software engineers, hardware engineers, and operators have previously worked at such companies as Amazon, IBM, and Google.

We're currently looking for a Lead Software Engineer to join our core team, lead a team of talented software engineers, and design and build software applications that power the KitchenMate product experience and streamline our business operations.

You will succeed in this role by:

  • Delivering superior engineering (quality, stability, speed, best practices)
  • Launching new products & features quickly
  • Taking ownership and seeing initiatives through
  • Mentoring teammates and raising the bar

You are someone who is

  • Hungry, even when times are great. You choose to solve audacious problems.
  • Brave, even when it's really hard. You aren't afraid of being uncomfortable or vulnerable.
  • Meticulous, even for small things. You put a lot of care into every detail.
  • Thoughtful, even under extreme pressure. You seek clarity and understanding before you act.
  • Humble, even if you know the answer. You are coachable by your peers and grateful to others.
  • Kind, even when others seem unkind to you. You are calm, professional, and empathetic.
  • Leader by example. You show up first and do the hard things.
  • Mentor to everyone on the team. You help everyone around you reach their highest potential.

Technical Requirements

Must have

  • Bachelor's or Master's Degree in Computer Science or related field
  • 6+ years of software engineering experience on large or fast scaling products
  • Strong computer science fundamentals in data structures and algorithms
  • Backend development experience in Node/Express, or similar languages/frameworks
  • Experience with distributed systems (event-driven architecture / SOA / microservices)
  • Experience with front-end web frameworks such as AngularJS, React
  • Experience developing responsive front-end interfaces
  • Experience with relational (Postgres) and non-relational databases
  • Exposure to cloud infrastructure and operations (e.g. AWS, Heroku, CircleCI, docker)
  • Expert knowledge of web technologies (e.g. SCSS, Typescript, HTML, JSON, REST)
  • Familiar with test frameworks, continuous integration, and TDD
  • Experience with version control (e.g. git)
  • Strong communication and ability to collaborate well with other teams
  • Solid track record of overachieving

Bonus

  • Experience with Python and C
  • Experience building scalable, available, and low-latency systems
  • Experience with machine learning
  • Experience with IOT
  • Startup experience

We work hard, but smart towards our mission as a team. We think from first principles, act with purpose, build trust, craft products, and keep pushing the bar higher.
Accommodations and Accessibility:

KitchenMate provides employment accommodation during the recruitment process. Should you require any accommodation, please indicate this on your application and we will work with you to meet your accessibility needs.
Inclusion Statement:

At KitchenMate we are committed to building an environment where everyone feels included, valued, and heard. We know that diversity makes for the best problem-solving and creative thinking, which is why we're dedicated to adding new perspectives to the team and encourage everyone to apply. Experience comes in many forms skills are transferable, and passion goes a long way. We strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities.

If KitchenMate sounds like a place for you to build your future, we'd love to meet you!

For more information about working at KitchenMate, see our careers page.