Software Engineering Jobs in Canada

About 2584 results in (4) seconds Clear Filters

Jobs Search

About 2584 results in (4) seconds
Senior Software Engineer (Java Low Latency Trading) - Vice President at Citi
Mississauga, ON L5B 3P7, Canada - Full Time
Skills Needed
Agile Methodologies, Color, Microservices, Low Latency, Communication Skills, Core Java, Consideration, Software Design, Market Access
Qualification
Graduate
Experience Required
Minimum 6 year(s)
Junior Software Developer, Winter 2026 (Co-op/Internship) - 4 months at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Programming Languages, Test Driven Development, Documentation, Features, Data Structures, Microservices, Integration, Interpreting, Corrective Maintenance, Risk, Business Requirements, Technical Requirements, Cloud, Software Testing, Design Specifications
Qualification
Graduate
Senior Software Engineer, iOS (Apps and Solutions) - Western Canada at League Inc
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Intern, Mobile Software Engineer - Capital One Travel - Winter 2026 at Capital One CA
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Writing, Swift, Kotlin
Qualification
Graduate
Sr Software Developer (Scrum Lead) – PHEV Vehicle Dynamics Control at General Motors
Markham, ON, Canada - Full Time
Skills Needed
Computer Science, Controls Development, Validation, Interpersonal Skills, System Development, Robotics, Sil, Testing, Change Management, Project Management Skills, Failure Modes, Accountability, Aerospace, Software
Specialization
One of the following disciplines engineering computer science or related fields
Qualification
BSc
Intermediate/Senior Full-Stack Software Developer (Consumer Squad) at gaiia
, , Canada - Full Time
Skills Needed
Typescript, React, Node.Js, Graphql, Cypress, Devops, Aws, Functional Programming, Attention To Detail
Specialization
Candidates should have at least five years of experience in Typescript, along with experience in React and Node.js. Nice-to-haves include experience with GraphQL, front-end testing, and AWS services.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Maintenance & Support (Remote - Canada) at Jobgether
, , Canada - Full Time
Skills Needed
Software Development, Php, Symfony, Yii, Vue.Js, Mysql, Aws, Debugging, Performance Optimization, Security Assessment, Ci/Cd, Agile, Communication, Problem Solving, Mentorship, Automation
Specialization
Candidates should have 5+ years of professional experience in software development with distributed applications and strong expertise in modern PHP frameworks. Familiarity with AWS services and experience in Agile environments are also required.
Experience Required
Minimum 5 year(s)
Software Engineer, Forecasting and Real Time Optimization Platform at Lyft
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Kafka, Availability, Computer Engineering, Distributed Systems, Fault Tolerance, Software Development, Reliability
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer - Winter Internship Opportunities - The Coalition at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Ordinances, Computer Science, Color, Consideration, Algorithms, Cad, Regulations, Ethnicity, Microsoft, Data Structures, Citizenship
Specialization
Computer Science, Engineering
Qualification
Graduate
Software Engineer - Winter Internship Opportunities - The Coalition at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Microsoft, Cad, Algorithms, Computer Science, Data Structures
Specialization
Computer Science, Engineering
Qualification
Graduate
Software Verification Team Lead, DevOps and Cybersecurity (Hybrid) at Kardium Inc
Burnaby, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Engineering
Qualification
BSc
Electrical Designer, Buildings at Paralynx Engineering Inc
Kelowna, BC V1Y 7B3, Canada - Full Time
Skills Needed
Autocad, Dialux, Design, Buildings, Microsoft Office, Revit, Distribution Systems, Electrical Code, Multi Disciplinary Teams
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Structural Engineer-in-Training (E.I.T.) at Design Works Engineering
Calgary, AB T2G 0K3, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Structural engineering with a minimum of 2-5 years experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
CAD (computer-aided design) technologist at Platinum Engineering Ltd
Calgary, AB T2E 8C3, Canada - Full Time
Skills Needed
Design, Autocad, Technology, Cad
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Junior Document Controller at Bluestar Engineering Ltd
Calgary, AB T2P 3H5, Canada - Full Time
Skills Needed
Communication Skills, Disability Insurance, Dental Care, Interpersonal Skills, Life Insurance, Vision Care, Records Management, Organization Skills
Specialization
Management
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Electrical Designer at Platinum Engineering Ltd
Edmonton, AB T5M 2P6, Canada - Full Time
Skills Needed
Addition, Bluebeam, Training, Communication Skills, Power Systems, Management Skills, Interpersonal Communication, Integration, Design Standards, Project Delivery, Electrical Design
Specialization
Electrical, Design
Qualification
Diploma
Experience Required
Minimum 5 year(s)
architectural technologist at Design Works Engineering
Edmonton, AB, Canada - Full Time
Skills Needed
Technology, Autocad, Design
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Financial Operations Team Lead at Angstrom Engineering Inc
Cambridge, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior & Intermediate Instrumentation & Electrical Engineers/Technologists at InnoTech Engineering Inc
Calgary, AB T2E 7M8, Canada - Full Time
Skills Needed
Travel, Excel, Communication Skills, Addition, English, Teams, Training
Specialization
Electrical, Engineering
Qualification
Diploma
Experience Required
Minimum 4 year(s)
Senior & Intermediate Instrumentation & Electrical Engineers/Technologists at InnoTech Engineering Inc
Edmonton, AB, Canada - Full Time
Skills Needed
Excel, English, Travel, Teams, Addition, Communication Skills, Training
Specialization
Electrical, Engineering
Qualification
Diploma
Experience Required
Minimum 4 year(s)
Senior Software Engineer (Java Low Latency Trading) - Vice President at Citi
Mississauga, ON L5B 3P7, Canada -
Full Time


Start Date

Immediate

Expiry Date

05 Dec, 25

Salary

120800.0

Posted On

06 Sep, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Agile Methodologies, Color, Microservices, Low Latency, Communication Skills, Core Java, Consideration, Software Design, Market Access

Industry

Computer Software/Engineering

Description

Citi Equities Technology organization is looking for an experienced, senior technologist to join the NAM Equities Electronic Trading team to help take our platforms to the next level. The successful candidate for this role will be responsible for design, development, and delivery of Citi’s next gen low latency exchange connectivity and DMA platforms. This senior engineer will work in a team focused on the NAM region, but operating within a wider global team. They will collaborate closely with the product team, other development teams, production support, and quality assurance to ensure deliveries of the highest quality for the business. The ability to align closely with the global strategy is very important for this role.

QUALIFICATIONS:

  • 6-10 years relevant experience in the Financial Service Industry with strong technical knowledge and expertise in core java (preferably JDK17)
  • Experience with FIX protocol or binary protocols for market access is desired
  • Experience in using low latency software design and mechanical sympathy techniques to yield low latency, high throughput trading platforms.
  • Experienced with microservices based architecture.
  • Previous experience in developing automated trading platforms.
  • Strong understanding of automated testing techniques.
  • Solid understanding of Agile methodologies and Continuous Integration processes and AI tooling (e.g. GitHub Copilot) is desirable.
  • Ability to prioritize multiple tasks, set goals and meet deadlines.
  • Strong communication skills with a demonstrable ability to present & grasp complex concepts in a multicultural environment.

EDUCATION:

  • Bachelor’s degree/University degree or equivalent experience. Master’s degree preferred
    -

MOST RELEVANT SKILLS

Please see the requirements listed above.
-

OTHER RELEVANT SKILLS

For complementary skills, please see above and/or contact the recruiter.
-
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Collaborate with various development teams in an effort to accomplish established goals.
  • Utilize in-depth knowledge and skills for design, development and support of the low latency trade execution platform.
  • Partner with the business on product development and improving application resiliency and latency.
  • Ensure continuous maintenance & improvements of the testing frameworks, development tools and environments use to support the platform delivery.
  • Ability to envision, design and implement test cases for trading functions.
  • Drive Agile and Continuous Integration and AI process adoption
  • Ensure essential procedures and best practice are followed and contribute to defining standards.
Senior Software Engineer (Java Low Latency Trading) - Vice President at Citi
Mississauga, ON L5B 3P7, Canada - Full Time
Skills Needed
Agile Methodologies, Color, Microservices, Low Latency, Communication Skills, Core Java, Consideration, Software Design, Market Access
Qualification
Graduate
Experience Required
Minimum 6 year(s)
Junior Software Developer, Winter 2026 (Co-op/Internship) - 4 months at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Programming Languages, Test Driven Development, Documentation, Features, Data Structures, Microservices, Integration, Interpreting, Corrective Maintenance, Risk, Business Requirements, Technical Requirements, Cloud, Software Testing, Design Specifications
Qualification
Graduate
Senior Software Engineer, iOS (Apps and Solutions) - Western Canada at League Inc
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Intern, Mobile Software Engineer - Capital One Travel - Winter 2026 at Capital One CA
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Writing, Swift, Kotlin
Qualification
Graduate
Sr Software Developer (Scrum Lead) – PHEV Vehicle Dynamics Control at General Motors
Markham, ON, Canada - Full Time
Skills Needed
Computer Science, Controls Development, Validation, Interpersonal Skills, System Development, Robotics, Sil, Testing, Change Management, Project Management Skills, Failure Modes, Accountability, Aerospace, Software
Specialization
One of the following disciplines engineering computer science or related fields
Qualification
BSc
Intermediate/Senior Full-Stack Software Developer (Consumer Squad) at gaiia
, , Canada - Full Time
Skills Needed
Typescript, React, Node.Js, Graphql, Cypress, Devops, Aws, Functional Programming, Attention To Detail
Specialization
Candidates should have at least five years of experience in Typescript, along with experience in React and Node.js. Nice-to-haves include experience with GraphQL, front-end testing, and AWS services.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Maintenance & Support (Remote - Canada) at Jobgether
, , Canada - Full Time
Skills Needed
Software Development, Php, Symfony, Yii, Vue.Js, Mysql, Aws, Debugging, Performance Optimization, Security Assessment, Ci/Cd, Agile, Communication, Problem Solving, Mentorship, Automation
Specialization
Candidates should have 5+ years of professional experience in software development with distributed applications and strong expertise in modern PHP frameworks. Familiarity with AWS services and experience in Agile environments are also required.
Experience Required
Minimum 5 year(s)
Software Engineer, Forecasting and Real Time Optimization Platform at Lyft
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Kafka, Availability, Computer Engineering, Distributed Systems, Fault Tolerance, Software Development, Reliability
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer - Winter Internship Opportunities - The Coalition at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Ordinances, Computer Science, Color, Consideration, Algorithms, Cad, Regulations, Ethnicity, Microsoft, Data Structures, Citizenship
Specialization
Computer Science, Engineering
Qualification
Graduate
Software Engineer - Winter Internship Opportunities - The Coalition at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Microsoft, Cad, Algorithms, Computer Science, Data Structures
Specialization
Computer Science, Engineering
Qualification
Graduate
Software Verification Team Lead, DevOps and Cybersecurity (Hybrid) at Kardium Inc
Burnaby, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Engineering
Qualification
BSc
Electrical Designer, Buildings at Paralynx Engineering Inc
Kelowna, BC V1Y 7B3, Canada - Full Time
Skills Needed
Autocad, Dialux, Design, Buildings, Microsoft Office, Revit, Distribution Systems, Electrical Code, Multi Disciplinary Teams
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Structural Engineer-in-Training (E.I.T.) at Design Works Engineering
Calgary, AB T2G 0K3, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Structural engineering with a minimum of 2-5 years experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
CAD (computer-aided design) technologist at Platinum Engineering Ltd
Calgary, AB T2E 8C3, Canada - Full Time
Skills Needed
Design, Autocad, Technology, Cad
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Junior Document Controller at Bluestar Engineering Ltd
Calgary, AB T2P 3H5, Canada - Full Time
Skills Needed
Communication Skills, Disability Insurance, Dental Care, Interpersonal Skills, Life Insurance, Vision Care, Records Management, Organization Skills
Specialization
Management
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Electrical Designer at Platinum Engineering Ltd
Edmonton, AB T5M 2P6, Canada - Full Time
Skills Needed
Addition, Bluebeam, Training, Communication Skills, Power Systems, Management Skills, Interpersonal Communication, Integration, Design Standards, Project Delivery, Electrical Design
Specialization
Electrical, Design
Qualification
Diploma
Experience Required
Minimum 5 year(s)
architectural technologist at Design Works Engineering
Edmonton, AB, Canada - Full Time
Skills Needed
Technology, Autocad, Design
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Financial Operations Team Lead at Angstrom Engineering Inc
Cambridge, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior & Intermediate Instrumentation & Electrical Engineers/Technologists at InnoTech Engineering Inc
Calgary, AB T2E 7M8, Canada - Full Time
Skills Needed
Travel, Excel, Communication Skills, Addition, English, Teams, Training
Specialization
Electrical, Engineering
Qualification
Diploma
Experience Required
Minimum 4 year(s)
Senior & Intermediate Instrumentation & Electrical Engineers/Technologists at InnoTech Engineering Inc
Edmonton, AB, Canada - Full Time
Skills Needed
Excel, English, Travel, Teams, Addition, Communication Skills, Training
Specialization
Electrical, Engineering
Qualification
Diploma
Experience Required
Minimum 4 year(s)

Tech Jobs in Canada

Canada has emerged as one of the top destinations for IT and tech professionals. Its dynamic ecosystem spans from bustling metropolises to innovative tech hubs, where multinational corporations, startups, and research institutions collaborate to drive digital transformation.

Tech Job Market in Canada

Market Overview

Immigration and Work Permits

High In-Demand Tech Job Roles in Canada

  1. Software Developers & Engineers: Skills in backend (Java, Python), frontend (React, Angular), and full-stack development are highly sought after.
  2. Data Scientists & Engineers: Expertise in machine learning, big data analytics, and data visualization.
  3. DevOps Engineers & Cloud Specialists: Proficiency in AWS, Azure, Docker, and Kubernetes.
  4. Cybersecurity Experts: Focus on threat detection, risk management, and compliance.
  5. AI & Machine Learning Specialists: Expertise in intelligent systems, natural language processing, and predictive analytics.
  6. UI/UX Designers: Skills in user research, interaction design, and prototyping.
  7. Product and Project Managers: Managing software development lifecycles and coordinating cross-functional teams.

Top Tech Companies Hiring Foreign Nationals in Canada

  1. Shopify - Leading e-commerce platform known for remote work and diversity.
  2. Microsoft Canada - Hiring in software development, cloud services, and cybersecurity.
  3. Amazon Canada - Opportunities in e-commerce and AWS cloud services.
  4. Google Canada - Focuses on AI, cloud computing, and software development.
  5. IBM Canada - Specializes in hybrid cloud, AI, and enterprise solutions.
  6. Hootsuite - Social media management platform that promotes remote work.
  7. OpenText - Offers roles in software development, data analytics, and cybersecurity.
  8. Ubisoft Montreal - Gaming industry leader looking for tech creatives.
  9. Bell Canada & Rogers Communications - Hiring IT professionals for digital transformation initiatives.
  10. Emerging Startups: Companies like Wealthsimple, Clio, and Ecobee offer dynamic roles for global talent.
Loading...