Software Jobs in Canada

About 2552 results in (3) seconds Clear Filters

Jobs Search

About 2552 results in (3) 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)
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
Senior Software Engineer, Backend (Developer - Stablecoin Payments) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Systems, Cloud Infrastructure, Distributed Systems, Apis, System Design, Crypto, Blockchain, Stablecoins, Payments, Mentoring, Collaboration, Performance Optimization, Scalability, Reliability, Product Mindset, Ownership
Specialization
Minimum 5 years of software engineering experience with a focus on large-scale backend systems. Strong proficiency in backend technologies and a product-minded approach are essential.
Experience Required
Minimum 5 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
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
SAP iXp Intern - Customer Innovation Services - Software Developer at SAP Group
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
accounting technician at Univerus Software Inc
Peterborough, ON, Canada - Full Time
Skills Needed
Accounting Software, Xero, Technology
Qualification
Graduate
Experience Required
Minimum 1 year(s)
E-Commerce Order Fulfillment at Workhub Software Corp
Calgary, AB T2E 8L6, Canada - Full Time
Skills Needed
Technology, Shipping, It, Productivity, Processing
Qualification
Graduate
SQL Developer at Aquila Software Group
Toronto, Ontario, Canada - Full Time
Skills Needed
Sql Server, Report Development, Troubleshooting, Query Optimization, Data Migrations, Agile, Crystal Reports, Ssis, Power Bi, Cloud Technologies, Data Quality, Compliance Reporting, Performance Optimization, Data Transformations, Documentation, Interpersonal Skills
Specialization
Candidates should have hands-on experience as an MS SQL Developer with a strong foundation in SQL Server Development. Proficiency in writing and optimizing SQL queries, along with experience in Crystal Reports and SSIS, is essential.
Experience Required
Minimum 2 year(s)
Associate, Corporate Development (Hybrid) at Aquila Software Group
Toronto, Ontario, Canada - Full Time
Skills Needed
Business Development, Sales, Relationship Building, Market Research, Financial Analysis, M&A, Private Equity, Venture Capital, Crm Management, Cross Functional Collaboration, Strategic Thinking, Communication, Persuasion, Networking, Problem Solving, Autonomy
Specialization
You should have experience in business development or sales, particularly in corporate finance, management consulting, or software sales. Strong interpersonal skills and the ability to engage with C-suite executives are essential.
Experience Required
Minimum 2 year(s)
Marketing & Communications Specialist at Common Sense Software
Montréal, QC, Canada - Full Time
Skills Needed
French, Communication Skills, Communications
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Principal Lighting Artist - Canada at High Voltage Software
Remote, British Columbia, Canada - Full Time
Skills Needed
Ownership, Unreal Engine, Game Development, Color, 3ds Max, Real Time Rendering, Gameplay, Visual Storytelling, Aperture, Atmosphere
Qualification
Graduate
QA Tester at Workhub Software Corp
Calgary, AB T2E 8L6, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Power BI Developer at Silver Creek Software
Edmonton, AB T5J 3S4, Canada - Full Time
Skills Needed
Data Warehousing, Utilization, Systems Management, Computer Science
Specialization
Computer Science, Information Systems, Management
Qualification
Diploma
Experience Required
Minimum 4 year(s)
Principal Software Designer / Concepteur(trice) logiciel principal(e) at EXFO
Quebec City, QC G1M 2K2, Canada - Full Time
Skills Needed
French, Languages, Software Development, Computer Engineering, Level Design, Motion Control, Platform Design, Software Architecture, Python, Legacy Systems
Specialization
Software Engineering, Engineering
Qualification
Graduate
Senior Staff Software Engineer, Backend (Platform - Core Automation) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Software Engineering, Golang, Fintech, Trading, Distributed Systems, Customer Support, Compliance, Ai, Automation, High Throughput, Low Latency, Technical Communication, Mentoring, Coding Standards, Problem Solving, Open Financial System
Specialization
Candidates should have 12+ years of backend software engineering experience, particularly in Golang or similar languages. A proven track record in Fintech and experience with high throughput, low latency production services is essential.
Experience Required
Minimum 10 year(s)
Développeur.se Intermediare logiciel (Crew Team - PBU/Intermediate Software at Plusgrade
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Développeur(e) logiciel sénior (intégrations ERP) / Senior Software Develop at Procom
Remote, British Columbia, Canada - Full Time
Skills Needed
Design Patterns, Critical Thinking, Oauth, Software Development, Management Skills, Mastery
Specialization
Engineering
Qualification
Diploma
Internship – Software Development and Verification Engineer – Embedded Syst at Sopra Steria
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Verification, Validation, Embedded Systems, Programming Languages, Communication Protocols, Real Time Software Development, Development Tools, Bilingual, Operating Systems, Networking, Routing Protocols, Matlab/Simulink, Microcontrollers, Agile Methodologies
Specialization
Candidates should have a Bachelor's or Master's degree in a relevant field and a strong understanding of programming languages such as C and Python. Familiarity with communication protocols and real-time software development for embedded systems is also required.
(CONTRACT) Software and Hardware Senior Engineering Specialist (SWEL) (Mont at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Evolution, Technical Requirements, Regulatory Requirements
Qualification
Graduate
Experience Required
Minimum 10 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)
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
Senior Software Engineer, Backend (Developer - Stablecoin Payments) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Systems, Cloud Infrastructure, Distributed Systems, Apis, System Design, Crypto, Blockchain, Stablecoins, Payments, Mentoring, Collaboration, Performance Optimization, Scalability, Reliability, Product Mindset, Ownership
Specialization
Minimum 5 years of software engineering experience with a focus on large-scale backend systems. Strong proficiency in backend technologies and a product-minded approach are essential.
Experience Required
Minimum 5 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
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
SAP iXp Intern - Customer Innovation Services - Software Developer at SAP Group
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
accounting technician at Univerus Software Inc
Peterborough, ON, Canada - Full Time
Skills Needed
Accounting Software, Xero, Technology
Qualification
Graduate
Experience Required
Minimum 1 year(s)
E-Commerce Order Fulfillment at Workhub Software Corp
Calgary, AB T2E 8L6, Canada - Full Time
Skills Needed
Technology, Shipping, It, Productivity, Processing
Qualification
Graduate
SQL Developer at Aquila Software Group
Toronto, Ontario, Canada - Full Time
Skills Needed
Sql Server, Report Development, Troubleshooting, Query Optimization, Data Migrations, Agile, Crystal Reports, Ssis, Power Bi, Cloud Technologies, Data Quality, Compliance Reporting, Performance Optimization, Data Transformations, Documentation, Interpersonal Skills
Specialization
Candidates should have hands-on experience as an MS SQL Developer with a strong foundation in SQL Server Development. Proficiency in writing and optimizing SQL queries, along with experience in Crystal Reports and SSIS, is essential.
Experience Required
Minimum 2 year(s)
Associate, Corporate Development (Hybrid) at Aquila Software Group
Toronto, Ontario, Canada - Full Time
Skills Needed
Business Development, Sales, Relationship Building, Market Research, Financial Analysis, M&A, Private Equity, Venture Capital, Crm Management, Cross Functional Collaboration, Strategic Thinking, Communication, Persuasion, Networking, Problem Solving, Autonomy
Specialization
You should have experience in business development or sales, particularly in corporate finance, management consulting, or software sales. Strong interpersonal skills and the ability to engage with C-suite executives are essential.
Experience Required
Minimum 2 year(s)
Marketing & Communications Specialist at Common Sense Software
Montréal, QC, Canada - Full Time
Skills Needed
French, Communication Skills, Communications
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Principal Lighting Artist - Canada at High Voltage Software
Remote, British Columbia, Canada - Full Time
Skills Needed
Ownership, Unreal Engine, Game Development, Color, 3ds Max, Real Time Rendering, Gameplay, Visual Storytelling, Aperture, Atmosphere
Qualification
Graduate
QA Tester at Workhub Software Corp
Calgary, AB T2E 8L6, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Power BI Developer at Silver Creek Software
Edmonton, AB T5J 3S4, Canada - Full Time
Skills Needed
Data Warehousing, Utilization, Systems Management, Computer Science
Specialization
Computer Science, Information Systems, Management
Qualification
Diploma
Experience Required
Minimum 4 year(s)
Principal Software Designer / Concepteur(trice) logiciel principal(e) at EXFO
Quebec City, QC G1M 2K2, Canada - Full Time
Skills Needed
French, Languages, Software Development, Computer Engineering, Level Design, Motion Control, Platform Design, Software Architecture, Python, Legacy Systems
Specialization
Software Engineering, Engineering
Qualification
Graduate
Senior Staff Software Engineer, Backend (Platform - Core Automation) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Software Engineering, Golang, Fintech, Trading, Distributed Systems, Customer Support, Compliance, Ai, Automation, High Throughput, Low Latency, Technical Communication, Mentoring, Coding Standards, Problem Solving, Open Financial System
Specialization
Candidates should have 12+ years of backend software engineering experience, particularly in Golang or similar languages. A proven track record in Fintech and experience with high throughput, low latency production services is essential.
Experience Required
Minimum 10 year(s)
Développeur.se Intermediare logiciel (Crew Team - PBU/Intermediate Software at Plusgrade
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Développeur(e) logiciel sénior (intégrations ERP) / Senior Software Develop at Procom
Remote, British Columbia, Canada - Full Time
Skills Needed
Design Patterns, Critical Thinking, Oauth, Software Development, Management Skills, Mastery
Specialization
Engineering
Qualification
Diploma
Internship – Software Development and Verification Engineer – Embedded Syst at Sopra Steria
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Verification, Validation, Embedded Systems, Programming Languages, Communication Protocols, Real Time Software Development, Development Tools, Bilingual, Operating Systems, Networking, Routing Protocols, Matlab/Simulink, Microcontrollers, Agile Methodologies
Specialization
Candidates should have a Bachelor's or Master's degree in a relevant field and a strong understanding of programming languages such as C and Python. Familiarity with communication protocols and real-time software development for embedded systems is also required.
(CONTRACT) Software and Hardware Senior Engineering Specialist (SWEL) (Mont at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Evolution, Technical Requirements, Regulatory Requirements
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Loading...