1

Software Developer Back End Jobs in Ontario (NOW HIRING)

Software Developer

Kanata, ON ยท On-site

CA$80K - CA$120K/yr

... Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and ... the back end. You have experience developing high-quality software applications and SDKs for ...

Staff Software Engineer- Backend , Device Identity We seek a dynamic and influential Staff Software Engineer to join our Device Authenticators engineering team. The ideal candidate will leverage ...

As we scale up, we are looking for a Software Developer to help us build the software that is ... You'll work across our product backend & ML pipeline, helping develop solutions to improve our ...

Software Developer - HD

Kitchener, ON ยท On-site

CA$70K - CA$90K/yr

As we scale up, we are looking for a Software Developer to help us build the software that is ... You'll work across our product backend & ML pipeline, helping develop solutions to improve our ...

As a Software Developer, Agentic AI Platform, at Fidelity Investments Canada, you will support the ... Experience integrating REST services, backend systems or enterprise applications. Exposure to ...

Principal Software Developer

Toronto, ON ยท On-site

CA$215K - CA$291K/yr

Come join Intuit as a Principal Software Developer and help us power prosperity around the world ... backend solutions. * Experience with AI technologies like SageMaker, Vert.x, LangChain, Large ...

... the software required in the Storage realm. This, among others, includes Storage APIs, Seaweed ... Work closely with a group of Back-End Engineers and Architects to build resilient, massively ...

Design, develop, and maintain end-to-end solutions across backend (Java/Spring Boot, Python) and ... Adhere to enterprise frameworks and software engineering methodologies. * Ensure compliance with ...

As a Staff Software Developer at JLL, you will lead the design and implementation of complete features spanning React frontend, C# backend services, database layer, and deployment pipeline. This ...

Net Software Developer (with particular focus on back end development) to join their collaborative team during a growth period. \n \n \n \n \n \n \n The role will involve the design and development ...

We are looking for a Principal Software Engineer to help lead the architecture, execution, and ... Proficiency in one or more backend languages such as Java, Python, Go, Kotlin, or similar. Hands-on ...

Showing results 41-60

Software Developer Back End information

What is the difference between Software Developer Back End vs Software Developer Front End?

AspectSoftware Developer Back EndSoftware Developer Front End
Required SkillsProgramming languages like Java, Python, Ruby; server, database, API developmentHTML, CSS, JavaScript; UI/UX design; client-side scripting
Work EnvironmentServer-side, database management, API developmentWeb browsers, user interfaces, client-side applications
Common UsageBuilding and maintaining server logic, databases, APIsDesigning and implementing user interfaces and experiences

While both roles involve web development, Software Developer Back End focuses on server-side logic, databases, and APIs, whereas Software Developer Front End concentrates on user interfaces and client-side interactions. Understanding these differences helps in choosing the right career path or collaboration focus within software development teams.

Are back end software developers still in demand?

Back end software developers are currently in high demand due to the ongoing need for server-side programming, database management, and API development across industries. Skills in languages like Java, Python, and Node.js, along with experience in cloud platforms, enhance job prospects in this field.

What does a back-end software developer do?

A back-end software developer designs, builds, and maintains the server-side components of applications, including databases, APIs, and server logic. They work with programming languages like Java, Python, or Node.js and often use tools such as version control systems and frameworks to ensure efficient data processing and application performance.

What cities in Ontario are hiring for Software Developer Back End jobs?

Cities in Ontario with the most Software Developer Back End job openings:

Infographic showing various Software Developer Back End job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Software Developer

Kanata, ON โ€ข On-site

CA$80K - CA$120K/yr

Full-time

Medical, Dental, PTO

Posted 29 days ago


Job description

Come work with us!
Pleora is the leader in real-time connectivity for industrial automation, security & defense, and medical imaging applications with 25 years of expertise in vision applications with our growing global teams. Our hardware and software solutions are built for performance, enabling low-latency, real-time video and data transport in 1000's of unique systems.


Summary
As the leader in high-performance networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and networked video switching. You will be working on the latest technologies in video, imaging and AI - building software applications and SDKs across the latest hardware platforms including GPUs and FPGAs. You will be responsible for designing, developing and implementing new features for our next generation platforms and involved in all aspects of our technology platform from the front end to the back end. You have experience developing high-quality software applications and SDKs for industrial environments.
What you Do

  • Develop software applications for video switching, machine learning, industrial inspection and automation
  • Develop embedded applications, SDK libraries, and drivers (Windows, Linux, Mac) for PCs and embedded platforms (ARM) for video image processing and for high-speed networks (1G, 5G, 10G+)
  • Develop and integrate cross-platform APIs/SDKs that provide services for video and image processing, sensors, HUMS, driver enhancement, IoT and machine learning
  • Working with the UXD team to design front end GUI interfaces that connect to our devices
  • Research and implementation of video over Ethernet protocols and implementation over TCP/IP and UDP/IP
  • Contribute to specifications, system architecture definition, design reviews and documentation to deliver best-in-class video devices and applications
  • Research into new technologies available in the market in terms of application frameworks, computer vision algorithms and devices


What you Need

  • Bachelor's or Master's Degree in Computer Science, Electrical Engineering, Software Engineering, and/or equivalent
  • Minimum of one year of solid software development experience using C++ for embedded systems or machine vision applications
  • Experience designing and implementing GUIs, ideally with Qt/QML
  • Image processing experience in OpenCV, CUDA, OpenCL
  • Experience integrating different types of sensors and embedded devices using a combination of ARM, GPU, and FPGA
  • Experience with development tools including Visual Studio, Git, JIRA, and Confluence
  • Excellent English and/or French communication skills, verbal and written
  • Experience with .NET and/or Python development is considered an asset
  • Solid understanding of UDP/IP and TCP/IP protocols, an asset
  • Machine Learning and neural network modeling experience, an asset


Why work at Pleora?

  • We trust our team - you bring the expertise and drive, we give you the freedom to explore and innovate
  • Excellent work-life balance - and we mean it!
  • We offer a diverse and inclusive workplace, in a fast-paced environment without "red tape" - giving you the opportunity to contribute your ideas and make a real contribution to our success
  • Pleora provides a wide range of employee wellbeing initiatives which include:
  • $100 annual "healthy living" reimbursement
  • Comprehensive benefits plan (medical, dental, HCSA, etc.)
  • Employee assistance program
  • We offer competitive vacation, pay, and benefits such as:
    • Competitive market salary
    • Annual company performance bonus
    • RRSP contribution matching
    • Employee recognition programs
    • Referral program for new hires


How you'll be rewarded

Salary Range: $80,000 - $120,000 (commensurate with experience)
We are currently hiring for this position to backfill an existing role.
At Pleora we are an equal opportunity employer and are committed to creating an inclusive environment for all employees. We seek to recruit the best and most talented people for the job and will provide reasonable accommodation to persons with disabilities to allow you to participate in the recruitment process, upon request.