Remote
Compensation
Position Level
Last 30 days
Industries
Locations
More1

Welcome to our Software Engineer Job Page

Explore hundreds of vetted Software Engineering positions that start at an annual salary of $100K. From top tech companies to …

1,000+ Software Engineer Jobs in Scarborough, ON

$ Average salary: 116,863

Sort By: Relevance

Get email alerts for Software Engineer jobs!
  • Software Engineer

    $92K — $115K *Toronto, ONIn-Person
    Elevate your career by driving the design and delivery of secure, high-quality software solutions. Collaborate with agile teams to optimize performance while mentoring fellow engineers in a dynamic environment.
    Requirements: B.S. in Computer Science; 5+ years in software dev; expertise in Python; Docker.
  • Software Engineer - API

    $70K — $115K *Toronto, ONIn-Person
    Join a team that designs and develops RESTful APIs to enhance front-end applications. Collaborate on modifying existing APIs and crafting new solutions while ensuring database support, process improvement, and code quality.
    Requirements: 3+ years experience in object-oriented programming (Java preferred).
  • Software Engineer

    $80K — $110K *Scarborough, ONIn-Person
    Contribute to scalable backend solutions while leveraging modern AI practices. Collaborate with cross-functional teams to enhance existing systems and ensure compliance with regulations. Drive high-performance standards within a dynamic environment.
    Requirements: Bachelor's degree, 5-7 years experience, Core Java, SQL, Agile, cloud familiarity.
  • Background effect

    Get all you need to secure your next interview

    Software Engineer

    $90K — $120K *Toronto, ONIn-Person
    Shape the future of mortgage processing by developing high-quality cloud solutions. Join a team transforming legacy systems into modern architectures, focusing on clean coding and innovative cloud strategies to enhance application delivery.
    Requirements: 5+ years in software dev (Java), SQL, OAuth, RESTful APIs, cloud (GCP), Kubernetes.
  • Software Engineer, Systems

    $120K — $150K *US-AnywhereRemote
    Innovate core infrastructure and systems for agent-native applications, ensuring high availability and performance while enabling a culture of developer efficiency and confidence in delivery.
    Requirements: Bachelor's degree; experience in Go/Rust; strong distributed systems knowledge.
  • Software Engineer

    $90K — $120K *Toronto, ONIn-Person
    Unlock your potential as a Software Engineer, modernizing legacy systems while developing high-performance backend services using Java, Spring Boot, REST, and SOAP. Collaborate in a diverse team focused on continuous improvement and excellence.
    Requirements: 8+ years in software development, BS in IT or related, Java, SQL, Unix/Linux.
  • Software Engineer

    $90K — $120K *Toronto, ONIn-Person
    Lead the development of innovative banking solutions, collaborating with cross-functional teams to create impactful digital experiences. Influence millions by enhancing our platform through craft and operational excellence in a fast-paced environment.
    Requirements: 5+ years in software dev, strong Java, Spring Boot & React expertise required.
  • Software Engineer

    $80K — $120K *Toronto, ONIn-Person
    Lead data initiatives and implement robust data solutions, harnessing both cloud and on-premise technology to enhance compliance and reporting. Collaborate with diverse teams to design, develop, and deploy high-quality data processes and dashboards.
    Requirements: Bachelor's degree, experience with SQL Server, T-SQL, SSIS, Power BI.
  • Staff Engineer, Systems & Integrations

    $130K — $150K *Toronto, ONIn-Person
    Lead the charge in shaping internal systems and integrations to enhance operational effectiveness. Collaborate cross-functionally, own projects from inception to delivery, and deploy innovative tech solutions that drive business growth.
    Requirements: 8+ years in software development; strong skills in APIs, Python, JavaScript.
  • Software Engineer, Infrastructure/Developer Tooling (Hybrid)

    $90K — $120K *Toronto, ONIn-Person
    Pioneer streamlined engineering workflows by developing internal tools and services that enhance the developer experience, ensuring high reliability and scalability in an AWS environment while collaborating across teams for optimal project outcomes.
    Requirements: 3+ years in Software Dev, Strong Ruby or Golang skills, AWS experience.
  • Software Engineer, Data Platform

    $90K — $120K *US-AnywhereRemote in Canada
    Empower progress at a leading data platform by designing scalable solutions that enable effective data processing and governance, supporting multiple teams. Join a foundational team to build a cohesive data infrastructure and influence product intelligence.
    Requirements: 2+ years in data/software engineering; fluency in SQL, Python/TS; AWS familiarity.
  • Embedded Software Engineer

    $80K — $110K *Mississauga, ONIn-Person
    Lead the charge in designing and implementing cutting-edge embedded software solutions for safety-critical applications, while mentoring junior engineers and collaborating across disciplines to deliver innovative, modular software systems.
    Requirements: Bachelor's degree, 5+ years exp., embedded software, RTOS, object-oriented.
  • Software Engineer, ML Platform

    $114K — $174K *US-AnywhereRemote in Ontario, CA
    Transform the ML infrastructure as an engineer, enhancing performance and scalability. Collaborate with teams to accelerate machine learning innovation, driving impactful solutions in the production industry at scale.
    Requirements: BS in Computer Science, 3+ years software dev, strong Python, ML experience.
  • Senior Software Engineer - Java, Angular

    $100K — $140K *US-AnywhereRemote in Canada
    Drive excellence in software development by crafting efficient, secure, and scalable solutions while collaborating within agile teams and mentoring peers to enhance client success and deliver high-quality applications.
    Requirements: Bachelor's in Computer Science, 8+ years experience in Java, Spring, Angular.
  • Software Engineer - Toronto

    $80K — $120K *Toronto, ONIn-Person
    Inspire growth by joining a dynamic engineering team, shaping office culture, and driving innovative solutions across the tech stack in a fast-paced, high-growth environment.
    Requirements: 2+ years experience, proficiency in web dev & frameworks (Typescript, React).
  • Software Engineer, Stats & Analytics

    $90K — $120K *Toronto, ONIn-Person
    Contribute to building scalable, real-time micro-services in Go, managing large datasets. Collaborate with cross-functional teams to deliver actionable insights that enhance user experience and drive business decisions.
    Requirements: 2+ years Backend Engineering, strong problem solving, experience with databases.
  • Software Engineer (Java)

    $90K — $120K *Toronto, ONIn-Person
    Engage with cross-functional teams to develop and enhance systems that support Prime Services. Drive technical solutions, manage system stability, and ensure smooth operational processes in capital markets technology domains.
    Requirements: 7-10 yrs OOP, Java, 5+ yrs Unix/Shell Scripting, DB dev exp, Agile.
  • Software Engineer - NFL Universe Football

    $80K — $120K *US-AnywhereRemote in Canada
    Build engaging gameplay features, collaborate with a cross-functional team, and enhance the player experience for millions in a fast-paced environment, driving innovation and technical excellence.
    Requirements: 1-3+ years experience with Roblox or game development, CS fundamentals.
  • Software Engineer II, Data

    $139K — $189K *Toronto, ONIn-Person
    Transform raw data into actionable insights by partnering with cross-functional teams to enhance data quality and drive business strategies. Leverage cutting-edge technologies and AI to develop efficient data solutions and visualizations.
    Requirements: Bachelor's/Master's in Data Engineering; 2+ years big data experience; strong analytics.
  • Senior Software Engineer

    $100K — $130K *US-AnywhereRemote in Canada
    Lead the design and development of in-house systems to enhance the post-purchase journey. Own projects from inception to deployment, collaborating with teams to create scalable solutions that simplify customer experience and optimize workflows.
    Requirements: Bachelor's in Computer Science; 5+ years in software development; strong coding skills.
  • Software Engineering Expert

    $150K — $160K *Toronto, ONIn-Person
    Drive innovation by leading cross-functional engineering teams to build scalable solutions and integrate AI technologies, enhancing product delivery and operational excellence while connecting efforts to strategic company objectives.
    Requirements: 8+ years in tech leadership, AI integration, full-stack, AWS, communication skills.
  • Software Engineer II, Backend

    $139K — $189K *Toronto, ONIn-Person
    Engineer robust backend solutions that scale for millions of users. Collaborate with cross-functional teams to innovate, design, and implement features that enhance user experience on a leading platform. Drive initiatives from concept to release.
    Requirements: 2+ years backend dev experience, proficiency in RESTful API, Python/Java/C++/Go.
  • Software Engineer, AI

    $90K *Toronto, ONRemote in Toronto, ON
    Unlock advanced AI solutions by designing, building, and deploying robust AI products. Join a digital transformation journey focused on delivering exceptional customer experiences through autonomous, scalable, and secure AI systems.
    Requirements: Bachelor's degree, 3+ years ML experience, LLM expertise, Python, strong analytical skills.
  • Senior Automation engineer

    $50K — $115K *Oakville, ONIn-Person
    Develop innovative PLC, HMI, and SCADA solutions while collaborating with project teams to deliver custom automation systems. Drive efficiency by troubleshooting and maintaining control systems across dynamic water technology projects.
    Requirements: Bachelor's in Engineering, 5 yrs experience, Rockwell/Schneider PLCs, P.Eng. preferred.
  • Software Engineer, Data Infrastructure

    $90K — $130K *Toronto, ONIn-Person
    Seeking talented engineers to build and maintain expansive data infrastructure for AI training, working directly on innovative solutions for high-performance storage and collaboration with leading researchers and engineers.
    Requirements: 4+ years data storage experience; strong Python; Kubernetes; distributed data processing.
2345...80

Software Engineer

Company Name
$92K — $115K *
Toronto, ON M3C 0E3
In-Person
Information Technology
5 - 7 years of experience
Job Description

Create a Free Account

Get immediate access to this job

  • 7M+ $100K+ Professionals
  • 170,000+ Curated Jobs
  • 96,000+ companies

FAQ About Software Engineer Jobs in Scarborough, ON

What is the role of a Software Engineer?

A Software Engineer designs, develops, tests, and debugs software applications and systems. They can work across a range of fields, including business, science, healthcare, and more.

What skills are required for a Software Engineer job?

Key skills for software engineers include proficiency in programming languages (like Python, Java, C++), an understanding of software design and database concepts, problem-solving skills, and attention to detail.

What is the average salary for a Software Engineer?

The average salary for a Software Engineer on Ladders is $100K+, but the number can vary significantly depending on location, level of experience, and the specific role.