Software Engineer Jobs in Canada

About 1262 results in (3) seconds Clear Filters

Jobs Search

About 1262 results in (3) seconds
Middle/Senior Software Engineer (Transparency Pricing & Risk) at Exadel Inc (Website)
Toronto, Ontario, Canada - Full Time
Skills Needed
Core Java, Python, Scala, React, Angularjs, Solace Messaging, Hazelcast, Zeromq, Google Protocol Buffers, Ci/Cd, Distributed Systems, Event Driven Architecture, Multi Threading, Low Latency Systems, Automated Testing, Rhel
Specialization
Requires middle to senior experience in Java and Python with a focus on pricing or risk applications. Proficiency in building multi-threaded, low-latency distributed systems and familiarity with CI/CD pipelines is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Core Experiences - Toronto, Canada at Speechify
Toronto, Ontario, Canada - Full Time
Skills Needed
Kotlin Multiplatform, Api Design, Systems Thinking, Gcp, Backend Services, Algorithm Optimization, Cross Platform Sdks, Cloud Functions
Specialization
Requires a senior engineer with strong systems thinking and proficiency in Kotlin Multiplatform. Experience with GCP and the ability to work effectively in a high-growth, remote startup environment is preferred.
Experience Required
Minimum 5 year(s)
Software Development Engineer in Test, Creativity Apps (SDET) at Apple
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Software Engineer, Core Experiences - Calgary, Canada at Speechify
Calgary, Alberta, Canada - Full Time
Skills Needed
Kotlin Multiplatform, Systems Thinking, Api Design, Gcp, Kotlin, Algorithm Optimization, Backend Services, Cross Platform Sdks
Specialization
Requires a senior engineer with expertise in Kotlin Multiplatform and a strong grasp of systems thinking and end-to-end design. Experience with GCP is preferred, along with the ability to work effectively in a high-growth, remote startup environment.
Experience Required
Minimum 5 year(s)
Principal Software Architect at Hypertec Group
ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 10 year(s)
Architect Software Developer at Jobgether
, , Canada - Full Time
Skills Needed
Software Architecture, Software Development, Scalable Systems, Cloud Based Technologies, Api Design, Application Security, Performance Optimization, Design Patterns, Technical Leadership, System Reliability, Modern Programming Languages, Digital Transformation
Specialization
Candidates must have proven experience in software architecture and the development of enterprise-level applications using modern programming languages and cloud technologies. Strong communication skills and the ability to solve complex technical problems in a remote environment are essential.
Experience Required
Minimum 5 year(s)
Software Developer UI (m/w/d) at MAXON Computer
Montréal, QC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Associate Software Developer at TechBlocks
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Full Stack Software Developer at Pixieset
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
EMBEDDED SOFTWARE @ L3 WESCAM at Harris Corporation
Burlington, ON, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Lead Software Developer C/ C++ at Open Text Corporation
toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Software Support Representative at BIS Safety Software
vancouver, British Columbia, Canada - Full Time
Skills Needed
N/A
Controls Software Design Co-op at Eclipse Automation
Cambridge, Ontario, Canada - Full Time
Skills Needed
Plc Programming, Pc Based Software Design, Robotics Integration, Motion Control, Vision Systems, Hardware Integration, System Commissioning, Technical Documentation, Customer Training, Excel, Interpersonal Communication, Project Management
Specialization
Candidates must be currently enrolled in a post-secondary engineering degree or diploma specializing in mechanical, electrical, or systems engineering. Strong organizational skills, advanced Excel proficiency, and the ability to work in a team environment are required.
Controls Software Design Co-op at Eclipse Automation
Cambridge, Ontario, Canada - Full Time
Skills Needed
Plc Programming, Pc Based Software Design, Robotics Integration, Motion Control, Vision Systems, Laser Integration, System Debugging, Commissioning, Technical Documentation, Customer Training, Microsoft Excel, Interpersonal Communication
Specialization
Must be currently enrolled in a post-secondary engineering degree or diploma specializing in mechanical, electrical, or systems engineering. Requires strong organizational skills, advanced Excel proficiency, and the ability to work within a team environment.
Intermediate Software Developer at Solana Networks
Nepean, ON, Canada - Full Time
Skills Needed
Angular, Docker, Numpy, Linux, Pandas, Scripting Languages, Data Visualization, Virtual Machines, Communication Skills, Scikit Learn, Python
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Developer - Full Stack at Pelmorex
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Developer - Full Stack at Russell Tobin
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Software Developer, Rust at Jobgether
, , Canada - Full Time
Skills Needed
Rust, Distributed Systems, Backend Development, Concurrency, Async Programming, Api Design, Relational Databases, Nosql, Aws, Google Cloud Platform, System Architecture, Observability
Specialization
Requires deep hands-on expertise in Rust and experience operating distributed systems in production. Must be proficient in concurrency, async programming, and cloud platforms like AWS or GCP.
Experience Required
Minimum 5 year(s)
Senior Software Developer, Rust at NARVAR INC
, , Canada - Full Time
Skills Needed
Rust, Distributed Systems, Concurrency, Async Systems, Api Design, Relational Databases, Nosql, Gcp, Aws, System Architecture, Observability, Data Integrity
Specialization
Requires deep hands-on production experience with Rust and building distributed systems at scale. Candidates must be proficient in concurrency, async systems, and operating services within GCP or AWS.
Experience Required
Minimum 5 year(s)
Embedded Software Engineer - Airborne Stabilized Optical Systems at PVLabs
Burlington, Ontario, Canada - Full Time
Skills Needed
C++, C, Real Time Embedded Systems, Multi Threading, Microcontrollers, Fpga Soc, Gdb, Linux, Uart, I2c, Spi, Can, Ethernet, Bash, Python, Git
Specialization
Requires proficiency in C++ and C for embedded systems, experience with communication protocols, and the ability to read electrical schematics. Candidates must be eligible for the Canadian Controlled-Goods Program and hold a Canadian Security Clearance.
Experience Required
Minimum 5 year(s)
Middle/Senior Software Engineer (Transparency Pricing & Risk) at Exadel Inc (Website)
Toronto, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

04 Oct, 26

Salary

97.0

Posted On

06 Jul, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Core Java, Python, Scala, React, AngularJS, Solace Messaging, Hazelcast, ZeroMQ, Google Protocol Buffers, CI/CD, Distributed Systems, Event-Driven Architecture, Multi-threading, Low Latency Systems, Automated Testing, RHEL

Industry

Software Development

Description
Why Join Exadel We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks. From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next. What powers it all? Our people are ambitious, collaborative, and constantly evolving. About the Client A leading wholesale bank providing capital markets, investment banking, and advisory services worldwide. Recently expanded into a top-tier research platform, the firm focuses on high-growth sectors like technology and healthcare. It integrates advanced AI for market analysis and risk management to serve thousands of professionals across global markets. What You’ll Do Design, develop, and enhance Front Office pricing and risk applications supporting electronic trading. Partner with Sales, Trading, Quantitative Research, and Infrastructure teams to deliver scalable pricing and risk solutions. Build high-performance, event-driven applications with a focus on reliability, scalability, and low latency. Develop automated testing and CI/CD pipelines while supporting production systems and continuous improvement initiatives. Provide technical leadership through solution design, mentoring, and collaboration across Agile teams. What You Bring Middle/Senior experience developing Front Office pricing, trading, or risk applications. Middle/Senior Core Java (JDK 11+) and 4+ years of enterprise Python development. Experience building high-performance, event-driven, multi-threaded applications. Strong understanding of CI/CD, automated testing, distributed systems, and enterprise software development. Experience partnering directly with Sales, Trading, Quantitative Research, and Infrastructure teams. Technology stack: Java 17+, Scala, Python 3+, React, AngularJS, Solace Messaging, Hazelcast, ZeroMQ, Google Protocol Buffers, JSON, SBE, Graphite, Grafana, and Red Hat Enterprise Linux (RHEL). Nice to have Experience with Interest Rate products, including FRA, IRS, and Cross-Currency Swaps (XCCY). Experience with Bloomberg APIs (BPIPE, SAPI, DAPI). Java performance tuning and testing experience. Additional experience with JavaScript and React. Work Type: Hybrid Location: Toronto, Canada Legal & Hiring Information Compensation Transparency: The expected compensation range for this role is $80-97/hr CAD, with eligibility for commission, bonus, or other incentive compensation where applicable. Actual compensation will be determined based on experience, skills, qualifications, geographic location within Canada, and business needs. Position Status: This posting is for a newly created position Location Eligibility: This role is open to candidates residing in Canadian provinces, excluding Quebec. Experience Requirements: We welcome applicants with relevant experience regardless of where it was obtained. Canadian work experience is not required. Use of Artificial Intelligence in Hiring: We may use automated tools or artificial intelligence systems to support the screening, assessment, or selection of applicants as part of our hiring process. Benefits Summary: Canadian employees are eligible to participate in Exadel’s benefits programs, which may include extended health, dental and vision coverage; life and disability insurance; retirement savings programs; paid time off; paid holidays; and other wellness or voluntary benefit programs, subject to plan terms and eligibility requirements. Equal Employment Opportunity: Exadel is an equal opportunity employer and does not discriminate on the basis of race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, age, disability, family status, or any other protected characteristic under applicable provincial human rights legislation. Accessibility and Accommodation: We are committed to providing accommodations throughout the recruitment process in accordance with applicable accessibility and human rights legislation. If you require accommodation at any stage of the hiring process, please contact us. Exadel Culture We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.
Responsibilities
Design and develop high-performance Front Office pricing and risk applications for electronic trading. Collaborate with Sales, Trading, and Quantitative Research teams to deliver scalable, event-driven solutions.
Middle/Senior Software Engineer (Transparency Pricing & Risk) at Exadel Inc (Website)
Toronto, Ontario, Canada - Full Time
Skills Needed
Core Java, Python, Scala, React, Angularjs, Solace Messaging, Hazelcast, Zeromq, Google Protocol Buffers, Ci/Cd, Distributed Systems, Event Driven Architecture, Multi Threading, Low Latency Systems, Automated Testing, Rhel
Specialization
Requires middle to senior experience in Java and Python with a focus on pricing or risk applications. Proficiency in building multi-threaded, low-latency distributed systems and familiarity with CI/CD pipelines is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Core Experiences - Toronto, Canada at Speechify
Toronto, Ontario, Canada - Full Time
Skills Needed
Kotlin Multiplatform, Api Design, Systems Thinking, Gcp, Backend Services, Algorithm Optimization, Cross Platform Sdks, Cloud Functions
Specialization
Requires a senior engineer with strong systems thinking and proficiency in Kotlin Multiplatform. Experience with GCP and the ability to work effectively in a high-growth, remote startup environment is preferred.
Experience Required
Minimum 5 year(s)
Software Development Engineer in Test, Creativity Apps (SDET) at Apple
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Software Engineer, Core Experiences - Calgary, Canada at Speechify
Calgary, Alberta, Canada - Full Time
Skills Needed
Kotlin Multiplatform, Systems Thinking, Api Design, Gcp, Kotlin, Algorithm Optimization, Backend Services, Cross Platform Sdks
Specialization
Requires a senior engineer with expertise in Kotlin Multiplatform and a strong grasp of systems thinking and end-to-end design. Experience with GCP is preferred, along with the ability to work effectively in a high-growth, remote startup environment.
Experience Required
Minimum 5 year(s)
Principal Software Architect at Hypertec Group
ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 10 year(s)
Architect Software Developer at Jobgether
, , Canada - Full Time
Skills Needed
Software Architecture, Software Development, Scalable Systems, Cloud Based Technologies, Api Design, Application Security, Performance Optimization, Design Patterns, Technical Leadership, System Reliability, Modern Programming Languages, Digital Transformation
Specialization
Candidates must have proven experience in software architecture and the development of enterprise-level applications using modern programming languages and cloud technologies. Strong communication skills and the ability to solve complex technical problems in a remote environment are essential.
Experience Required
Minimum 5 year(s)
Software Developer UI (m/w/d) at MAXON Computer
Montréal, QC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Associate Software Developer at TechBlocks
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Full Stack Software Developer at Pixieset
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
EMBEDDED SOFTWARE @ L3 WESCAM at Harris Corporation
Burlington, ON, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Lead Software Developer C/ C++ at Open Text Corporation
toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Software Support Representative at BIS Safety Software
vancouver, British Columbia, Canada - Full Time
Skills Needed
N/A
Controls Software Design Co-op at Eclipse Automation
Cambridge, Ontario, Canada - Full Time
Skills Needed
Plc Programming, Pc Based Software Design, Robotics Integration, Motion Control, Vision Systems, Hardware Integration, System Commissioning, Technical Documentation, Customer Training, Excel, Interpersonal Communication, Project Management
Specialization
Candidates must be currently enrolled in a post-secondary engineering degree or diploma specializing in mechanical, electrical, or systems engineering. Strong organizational skills, advanced Excel proficiency, and the ability to work in a team environment are required.
Controls Software Design Co-op at Eclipse Automation
Cambridge, Ontario, Canada - Full Time
Skills Needed
Plc Programming, Pc Based Software Design, Robotics Integration, Motion Control, Vision Systems, Laser Integration, System Debugging, Commissioning, Technical Documentation, Customer Training, Microsoft Excel, Interpersonal Communication
Specialization
Must be currently enrolled in a post-secondary engineering degree or diploma specializing in mechanical, electrical, or systems engineering. Requires strong organizational skills, advanced Excel proficiency, and the ability to work within a team environment.
Intermediate Software Developer at Solana Networks
Nepean, ON, Canada - Full Time
Skills Needed
Angular, Docker, Numpy, Linux, Pandas, Scripting Languages, Data Visualization, Virtual Machines, Communication Skills, Scikit Learn, Python
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Developer - Full Stack at Pelmorex
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Developer - Full Stack at Russell Tobin
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Software Developer, Rust at Jobgether
, , Canada - Full Time
Skills Needed
Rust, Distributed Systems, Backend Development, Concurrency, Async Programming, Api Design, Relational Databases, Nosql, Aws, Google Cloud Platform, System Architecture, Observability
Specialization
Requires deep hands-on expertise in Rust and experience operating distributed systems in production. Must be proficient in concurrency, async programming, and cloud platforms like AWS or GCP.
Experience Required
Minimum 5 year(s)
Senior Software Developer, Rust at NARVAR INC
, , Canada - Full Time
Skills Needed
Rust, Distributed Systems, Concurrency, Async Systems, Api Design, Relational Databases, Nosql, Gcp, Aws, System Architecture, Observability, Data Integrity
Specialization
Requires deep hands-on production experience with Rust and building distributed systems at scale. Candidates must be proficient in concurrency, async systems, and operating services within GCP or AWS.
Experience Required
Minimum 5 year(s)
Embedded Software Engineer - Airborne Stabilized Optical Systems at PVLabs
Burlington, Ontario, Canada - Full Time
Skills Needed
C++, C, Real Time Embedded Systems, Multi Threading, Microcontrollers, Fpga Soc, Gdb, Linux, Uart, I2c, Spi, Can, Ethernet, Bash, Python, Git
Specialization
Requires proficiency in C++ and C for embedded systems, experience with communication protocols, and the ability to read electrical schematics. Candidates must be eligible for the Canadian Controlled-Goods Program and hold a Canadian Security Clearance.
Experience Required
Minimum 5 year(s)
Loading...