Engine And Tools Programmer jobs in Toronto – Browse 751 openings on RoboApply Jobs

Engine And Tools Programmer jobs in Toronto

Open roles matching “Engine And Tools Programmer” with location signals for Toronto. 751 active listings on RoboApply Jobs.

751 jobs found

1 - 20 of 751 Jobs
Apply
companyVelan Studios logo
Full-time|On-site|Toronto, Ontario, Canada

Role Overview Velan Studios is looking for an Engine and Tools Programmer in Toronto, Ontario. This role focuses on building software that supports game development and improves the workflow for designers and artists. The work directly shapes the tools and technologies used in current and future game projects. What You Will Do Develop and maintain tools that help artists and designers work more efficiently Collaborate with team members to identify and solve technical challenges Contribute to the technology behind new and ongoing games Your work will help streamline development and enhance the final gaming experience.

Apr 17, 2026
Apply
companyLyft logo
On-site|On-site|Toronto, Canada

At Lyft, we are driven by our mission to connect and empower our community. We cultivate an inclusive environment where every team member can thrive and contribute meaningfully.Join our Mobile Tooling team, dedicated to creating the essential frameworks that empower Lyft's mobile engineers to develop stable, scalable, and high-performing mobile applications. We prioritize developer experience, offering innovative tools that promote swift and flexible development.Are you a passionate engineer excited about building iOS productivity tools and robust infrastructure? Become a vital part of our Mobile Tooling team, where you will contribute to enhancing development practices and speeding up iteration processes for our extensive team of mobile engineers. Our applications manage millions of lines of code and numerous modules, supported by leading mobile build systems that ensure builds occur in under 30 seconds locally and within 15 minutes in CI.We take pride in our apps, which serve millions of users, reflecting our commitment to superior development practices and thoughtful code architecture that facilitates rapid releases. Our focus remains on creating delightful user experiences, balancing our development roadmap between innovating new tools and refining existing ones based on direct feedback from our internal clients—our mobile engineering teams.

Jan 6, 2026
Apply
companyWaabi logo
Full-time|$141K/yr - $249K/yr|On-site|Toronto, ON

Join Waabi, a cutting-edge AI company founded by the renowned Raquel Urtasun, as we revolutionize self-driving technology. Our world-class team is on a mission to harness AI's potential to create safe autonomous driving solutions, bringing the promise of self-driving technology closer to commercial viability than ever before. Supported by top-tier investors from the technology, logistics, and Canadian innovation sectors, we are positioned for rapid growth.With offices in Toronto and San Francisco, Waabi is expanding and seeks diverse, innovative, and collaborative talent eager to make a positive impact on the world.In the Tools team, you will develop software solutions tailored to Waabi's unique challenges and accelerate our development processes. You will enhance our existing tools and introduce new services to support our objectives.

May 23, 2024
Apply
companyVelan Studios logo
Gameplay Programmer

Velan Studios

Full-time|On-site|Toronto, Ontario, Canada

Role Overview Velan Studios is hiring a Gameplay Programmer in Toronto, Ontario, Canada. This role focuses on building engaging gameplay mechanics and features that draw players in. Collaboration sits at the core of the work, with programmers and designers working closely to shape new experiences. What You Will Do Develop and implement gameplay systems and features Write clean, efficient, and maintainable code Work with a team to brainstorm and realize creative ideas

Apr 17, 2026
Apply
companySystem Canada Technologies logo
Contract|On-site|Toronto

Join System Canada Technologies as a Senior Java Programmer, where you will leverage your expertise in Java and Oracle programming to develop innovative solutions. In this role, you will collaborate with cross-functional teams to deliver high-quality software applications that meet the needs of our clients.Your responsibilities will include designing, coding, and testing software applications, identifying and resolving technical challenges, and contributing to project planning and execution. If you are passionate about technology and eager to work in a dynamic environment, we would love to hear from you!

Nov 27, 2012
Apply
companySystem Canada Technologies logo
Contract|On-site|Toronto

Join our innovative team at System Canada Technologies as a Senior C++ Programmer specializing in Object-Oriented Programming (OOP) within a Linux environment. In this role, you will leverage your programming expertise to develop and enhance software solutions that meet our clients' needs.The ideal candidate will demonstrate a strong understanding of OOP principles and possess hands-on experience with C++ development in a Linux environment. You will collaborate with cross-functional teams to deliver high-quality software products on time.

Dec 26, 2012
Apply
companySystem Canada Technologies logo
Contract|On-site|Toronto

We are seeking a dedicated and skilled PLC Programmer to join our dynamic team at System Canada Technologies. In this role, you will be responsible for developing, testing, and maintaining PLC programs to ensure the efficient operation of our automation systems. You will collaborate with engineers and technicians to troubleshoot and optimize processes, contributing to the success of our projects.

Jan 10, 2013
Apply
companySystem Canada Technologies logo
Business Analyst for Sales Tools

System Canada Technologies

Full-time|On-site|Toronto

Join System Canada Technologies as a Business Analyst focusing on Sales Tools. In this role, you will analyze and enhance our current sales tools to improve efficiency and drive sales growth. You will collaborate closely with sales teams to understand their needs and develop solutions that empower them to achieve their targets.Key Responsibilities:Evaluate existing sales tools and identify areas for improvement.Gather requirements from stakeholders and translate them into actionable plans.Work with cross-functional teams to implement new features and functionalities.Provide training and support to sales teams on the usage of tools.Monitor the performance of tools and suggest iterative enhancements.

Oct 26, 2013
Apply
companySystem Canada Technologies logo
Senior Programmer Developer

System Canada Technologies

Contract|On-site|Toronto

Join the Government of Ontario as a Senior Programmer Developer and leverage your expertise to contribute to vital projects that enhance public services. This contract position offers a unique opportunity to work in a dynamic environment where your skills will directly impact the province's technological advancements.

Nov 1, 2012
Apply
companySystem Canada Technologies logo
Contract|On-site|Toronto

Join the Ministry of Transportation in Ontario as a skilled Mainframe Programmer. In this role, you will be responsible for developing, maintaining, and enhancing mainframe applications that are crucial to the transportation infrastructure of the province. Your expertise will contribute to ensuring the reliability and performance of our systems.

Mar 12, 2013
Apply
companySamsara logo
Full-time|$122.4K/yr - $158.4K/yr|Remote|Remote - Toronto

About UsSamsara (NYSE: IOT) is at the forefront of the Connected Operations™ Cloud, a transformative platform that empowers organizations reliant on physical operations to leverage Internet of Things (IoT) data. Our mission is to provide actionable insights that enhance safety, efficiency, and sustainability across industries, including agriculture, construction, field services, transportation, and manufacturing. We are excited to lead the digital transformation of these essential sectors, which contribute over 40% to the global GDP.Joining Samsara means you will play a pivotal role in shaping the future of physical operations. You will collaborate with a dynamic team to develop innovative product solutions such as Video-Based Safety, Vehicle Telematics, Apps, Driver Workflows, and Equipment Monitoring. As part of a publicly traded company, you will enjoy the autonomy and support necessary to make a lasting impact as we build for the long term.Role Overview:The Support Tools Product team is dedicated to crafting the vision, roadmap, and user experience for our fundamental support tools that enhance the overall support experience.As the Senior Support Tools Product Manager, you will spearhead strategic initiatives, tackle complex and high-stakes challenges across various teams, and significantly influence the long-term direction of our sales technology stack. You will be responsible for a key segment of our core support tools, delivering impactful results that align with the company's go-to-market strategy and future growth objectives.This opportunity is open to candidates located in Canada.

Feb 17, 2026
Apply
companySystem Canada Technologies logo
Contract|On-site|Toronto

Join our dynamic team at System Canada Technologies as a Programmer Analyst specializing in EDI. In this role, you will leverage your technical skills to enhance electronic data interchange systems, ensuring seamless communication between our internal teams and clients. Your expertise will be pivotal in optimizing our data management processes and improving service delivery.

Jan 11, 2013
Apply
companySystem Canada Technologies logo
Contract|On-site|Toronto

Join System Canada Technologies as a C Programmer and contribute to exciting projects that shape our technological landscape. We are seeking a detail-oriented and motivated individual who is passionate about coding and software development.In this role, you will be responsible for developing and maintaining software applications using C programming. Your expertise will help us optimize our systems and deliver high-quality solutions to our clients.

Jan 10, 2013
Apply
companyGovernment of Ontario logo
Contract|On-site|Toronto

The Ministry of the Government of Ontario is seeking a talented and driven Solutions Development Programmer/Developer to join our team. In this role, you will have the opportunity to contribute to meaningful projects that impact the community, utilizing your programming expertise to develop innovative software solutions.The ideal candidate will be proficient in various programming languages and technologies, with a passion for problem-solving and a commitment to delivering high-quality solutions.

Aug 14, 2012
Apply
companyLevel One Robotics and Controls, Inc. logo
Senior PLC Programmer - Long Term Local Position in GTA

Level One Robotics and Controls, Inc.

Full-time|On-site|Toronto

Join our team as a Senior PLC Programmer, where you will work in a dynamic and highly automated environment. This long-term position located in the Greater Toronto Area offers a unique opportunity to be involved in various critical phases of automation projects. Your key responsibilities will include electrical and network debugging, programming ControlLogix PLC controllers, and providing support throughout the design, commissioning, installation, and debugging processes.

Jan 26, 2014
Apply
companySystem Canada Technologies logo
Contract|On-site|Toronto

Join our dynamic team at System Canada Technologies as a Perl Programmer. In this role, you will have the opportunity to work on innovative projects that shape the future of technology. We are seeking a passionate individual who can contribute to our mission of delivering high-quality software solutions.

Jan 10, 2013
Apply
companySystem Canada Technologies logo
Full-time|On-site|Toronto

Join the Government of Ontario as an Intermediate Programmer / Developer Analyst, where you will play a pivotal role in enhancing our digital services. This position invites talented individuals ready to tackle complex challenges, develop innovative solutions, and contribute to the province's IT landscape.As part of a dynamic team, you will be responsible for designing, coding, testing, and maintaining software applications. Your expertise will not only improve existing platforms but also help in the development of new systems that support various government functions.

Nov 1, 2012
Apply
companySystem Canada Technologies logo
Contract|On-site|Toronto

Join our dynamic team at System Canada Technologies as an Embedded Software Programmer. We are seeking a motivated individual with a strong foundation in low-level programming to contribute to innovative solutions in embedded systems. If you are passionate about technology and eager to apply your skills in a real-world setting, we want to hear from you!

Nov 28, 2012
Apply
companyVeeva Systems, Inc. logo
Full-time|Remote|Canada - Toronto

Veeva Systems is dedicated to revolutionizing the life sciences sector by providing innovative cloud-based solutions that expedite the delivery of therapies to patients worldwide. As one of the fastest-growing SaaS companies in history, we proudly achieved over $3 billion in revenue last fiscal year, with an abundance of growth opportunities on the horizon. At Veeva, our core values include: Doing the Right Thing, Ensuring Customer Success, Supporting Employee Success, and Maintaining Speed. In 2021, we made a significant impact by becoming a public benefit corporation (PBC), which legally binds us to balance the interests of our customers, employees, society, and investors. As a Work Anywhere organization, we empower you to choose your work environment, whether from home or in our offices, to enhance your productivity and well-being. Join us in our mission to transform the life sciences industry and positively impact our customers, employees, and communities.The RoleBecome an integral member of our team responsible for developing core platforms that support our Quality Engineering initiatives. In this dynamic role, you will design and manage scalable internal tools and cloud infrastructure that enhance CI/CD workflows and boost system reliability. Collaborate closely with DevOps and QA engineers to facilitate efficient results analysis and issue resolution in a remote-first setting.

Dec 17, 2025
Apply
companyTubi TV logo
Full-time|CA$137.2K/yr - CA$196K/yr|Hybrid|Toronto, Canada (Hybrid)

About the Opportunity:Join our dynamic team at Tubi TV as a Senior Software Engineer with a focus on Rust. In this pivotal role, you will spearhead the advancement of our backend platform and its associated tooling. Your expertise will be crucial in developing and maintaining key Rust-based infrastructures that will propel Tubi into its next growth phase.You will design and implement high-performance, secure, and scalable systems while collaborating extensively with teams dedicated to compliance, privacy, experimentation, and infrastructure. This position demands a self-motivated individual who can work independently across system domains and mentor fellow engineers while shaping our technical strategy.We are particularly keen on candidates who are eager to integrate AI-driven coding tools (such as Claude Code, Cursor) into their workflow to enhance productivity and code quality. Previous experience with these tools is advantageous.

Mar 17, 2026

Sign in to browse more jobs

Create account — see all 751 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.