Software Engineer Jobs in Canada

About 958 results in (3) seconds Clear Filters

Jobs Search

About 958 results in (3) seconds
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C++, Typescript, C#, Java, Javascript, Python, Object Oriented Design, Debugging, Analytics, Problem Solving, Performance, Scalability, Reliability, Collaboration, Customer Obsession, Growth Mindset
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include 4+ years of experience or a Master's Degree with 2+ years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Gpu, Infrastructure, Systems Engineering, Debugging, Performance Optimization, High Availability, Replication Systems, Algorithms, Automation
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, with experience in coding languages such as C, C++, C#, Java, JavaScript, or Python. A strong focus on quality and the ability to learn emerging technologies is essential.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C++, Typescript, C#, Java, Javascript, Python, Object Oriented Design, Debugging, Analytics, Problem Solving, Performance, Scalability, Reliability, Collaboration, Telemetry, Engineering Excellence
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include 4+ years of experience or a Master's Degree with 2+ years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
, , Canada - Full Time
Skills Needed
Artificial Intelligence, Software Development, Coding, Debugging, Automation, Architecture, Mentoring, Testing, Collaboration, Security, Compliance, Telemetry, Data Analytics, Project Management, Problem Solving, Performance Optimization, Continuous Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 6 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 10 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Multi Threading, C, C++, C#, Java, Javascript, Python, Data Processing, Machine Learning, Cloud Services, Big Data, Database Applications, Ad Systems, Performance Optimization, Monitoring
Specialization
A Bachelor's Degree in Computer Science or related field is required, along with 2+ years of technical engineering experience in coding and distributed systems. Proficiency in languages such as C, C++, and C# is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer at H2o.ai, Inc.
Ottawa, Ontario, Canada - Full Time
Skills Needed
Python, Go, React, Javascript, Aws, Azure, Gcp, Ci/Cd, Devops, Distributed Systems, Generative Ai, Llms, Ml Infrastructure, Containerization, Microservices, Prototyping
Specialization
Candidates must have at least two years of professional software engineering experience with strong programming skills in Python, Go, and React, alongside experience with major cloud platforms and CI/CD pipelines. Essential attributes include a can-do attitude, ownership mentality, fast learning ability, and an execution focus.
Experience Required
Minimum 2 year(s)
Software Engineer at pubGENIUS
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Dotnet, C#, Rest Apis, Sql, Git, React, Node.Js, Cloud, Aws, Azure, Ci Cd, Docker
Specialization
Candidates should have strong experience with .NET and C#, as well as experience building RESTful APIs and solid database knowledge, preferably with SQL Server. Clear written communication in English and the ability to work independently are also required.
Experience Required
Minimum 2 year(s)
Software Engineer at Nscglobal
Calgary, Alberta, Canada - Full Time
Skills Needed
Python, Javascript, React, Typescript, Fastapi, Restful Apis, Sql, Nosql, Machine Learning, Llm, Git/Github, Agile/Scrum, Data Structures, Algorithms, Oop, Testing
Specialization
Candidates must have strong fundamentals in Python and JavaScript, along with hands-on experience with React or similar frontend frameworks, and basic knowledge of backend development and REST APIs. A foundational understanding of data structures, algorithms, OOP concepts, and familiarity with Git/GitHub workflows are also required.
Software Engineer at Lattice
, Ontario, Canada - Full Time
Skills Needed
Typescript, React, Relay Modern, Graphql, Node.Js, Postgresql, Aws, Sql, Data Modeling, Performant Queries, Software Development, Cross Functional Collaboration, Technical Documentation, User Experience Improvement
Specialization
Candidates must have over two years of professional experience writing and maintaining production-level applications, with proficiency in TypeScript, React, GraphQL, and Node.js. Essential requirements include efficiency in SQL for data modeling and writing performant queries in PostgreSQL, alongside strong collaboration and code ownership skills.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Engineering, C#, Javascript, Typescript, Web Frameworks, React, Angular, Cloud Architecture, Microsoft Azure, Debugging, Code Optimization, Root Cause Analysis, Mentoring, Collaboration, Technical Solutions, Performance Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience, including strong coding skills in C# and JavaScript. Preferred qualifications include a Master's Degree and experience with cloud architecture and deployment.
Experience Required
Minimum 5 year(s)
Software Engineer II at Mastercard
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Java, Oop, Solid, 12 Factor, Ci/Cd, Automation, Pipelines, Virtualization, Containerization, Apache Kafka, Nats, Apache Flink, Monitoring, Observability, Secure Coding, Tdd/Bdd
Specialization
Candidates must possess excellent programming skills in OOP, SOLID, and 12-factor principles, preferably in Java, along with experience in CI/CD concepts, automation, and containerization. Strong exposure to streaming technologies like Apache Kafka and modern observability platforms is required.
Experience Required
Minimum 5 year(s)
Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Web Services, Systems Architecture, Api Architecture, Agile, Generative Ai, Power Platform, Version Control, Cloud Components, Technical Leadership, Problem Solving
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. A solid grasp of software engineering best practices and experience in building enterprise-grade web services is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Typescript, Angular, React, Apis, Databases, Ai/Ml, Bi, Analytics, User Experience, Collaboration
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Additional experience in UI development and backend development is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Full Stack Development, Web Applications, User Experience, Javascript, C#, Java, Python, Cloud Services, Responsive Design, Cross Functional Collaboration, Code Reviews, Technical Debt, Data Structures, Algorithms, Debugging, Problem Solving
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience, along with strong programming skills and a data-driven mindset.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Pipelines, Data Services, Analytics, Reporting, C#, Java, C++, Python, Powershell, Automation, Software Development, Code Reviews, Design Discussions, Data Engineering, Scalable Solutions
Specialization
Candidates must possess a Bachelor's Degree in Computer Science or a related technical field along with at least two years of technical engineering experience involving coding in languages such as C, C++, C#, Java, JavaScript, or Python. Meeting specific Microsoft Cloud background check requirements is also mandatory for this position.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Full Stack Development, Software Engineering, Collaboration, Design Documents, Code Implementation, System Monitoring, User Requirements, Device Management, Proximity Join, Room Configurations
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various programming languages. Experience with full stack development and AI models is preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at MQ Referrals Only
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring Boot, Python, Go, Ruby, Mysql, Postgres, Sql Server, Oracle, Service Oriented Architectures, Cloud Computing, Aws, Iac, Ci/Cd, Observability Tools, Datadog
Specialization
Candidates must possess 3+ years of backend engineering experience, demonstrating strong programming skills primarily in Java (Spring Boot preferred) with familiarity with Python, Go, or Ruby, and experience with relational databases. A strong foundation in service-oriented architectures, cloud computing (AWS preferred), and the ability to write clean, well-tested code are essential.
Experience Required
Minimum 2 year(s)
Sr. Software Engineer at EarthDaily Federal
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Api Development, Database Design, Distributed Software, Cloud Computing, Agile, Scrum, Devops, Cicd, System Architecture, Object Oriented Design, Test Driven Design, Troubleshooting, Mentoring, Java, C++, Python
Specialization
Candidates must possess a Bachelor's degree in a relevant field and have over 7 years of professional experience delivering API-driven transactional systems for mission-critical projects, including complex distributed software in cloud environments. Proficiency in high-level programming languages, database technologies, API development, and practicing DevOps/CICD is essential.
Experience Required
Minimum 5 year(s)
Staff Software Engineer at Loop Financial
Toronto, Ontario, Canada - Full Time
Skills Needed
Distributed Systems, Full Stack, Backend, Frontend, Infrastructure, Architectural Direction, Ledger Systems, Money Movement, Fault Tolerant System Design, Consistency Trade Offs, Data Intensive Applications, High Concurrency, Technical Leadership, Mentoring, Ruby, Postgresql
Specialization
Candidates must have over 8 years of experience building and scaling distributed systems, possessing full-stack expertise across backend, frontend, and infrastructure. Essential experience includes working with financial systems or payment platforms, and demonstrating expertise in fault-tolerant design and handling consistency trade-offs.
Experience Required
Minimum 10 year(s)
Staff Software Engineer at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Compute, Authentication, Service Discovery, Observability, Redundancy, Go, Python, Java, Aws, Kubernetes, Rancher, Ci/Cd, Terraform, Cloudformation, Prometheus, Opentelemetry
Specialization
Candidates must have a Bachelor's or Master's degree in a related technical field and over 8 years of relevant experience with a strong development background in Go, Python, or Java, coupled with system design expertise. Required experience includes working with cloud providers like AWS, proficiency in orchestration platforms like Kubernetes, and experience architecting Observability platforms using Prometheus and OpenTelemetry.
Experience Required
Minimum 10 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

09 Apr, 26

Salary

166800.0

Posted On

09 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, TypeScript, C#, Java, JavaScript, Python, Object-Oriented Design, Debugging, Analytics, Problem Solving, Performance, Scalability, Reliability, Collaboration, Customer Obsession, Growth Mindset

Industry

Software Development

Description
Overview As a Software Engineer II on the PowerPoint Live team, you will help improve how people present and collaborate within Microsoft Teams meetings. We work on the client, focusing on fundamentals such as performance, loading, and rendering, while also bringing new Copilot features to PowerPoint Live. Success in this role requires technical depth across client architecture, middleware, and familiarity with the backend systems that support these services end to end. You will be part of a collaborative engineering group based in Vancouver, BC, working closely with teams in Mountain View, CA, Redmond, WA, and other global locations. Together, we solve complex challenges involving performance, scalability, and reliability as we evolve the PowerPoint experience across cloud-connected environments. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day. Responsibilities From fast evolving new features to long-term architecture investments, you will be responsible for shipping robust, performant, reliable and delightful experiences to millions of customers. Team members collaborate on every detail of design, implementation, validation and monitoring of feature usage and health across PowerPoint desktop clients and backend services. You will get a chance to enrich the core of PowerPoint, which is powered by our native C++ and TypeScript codebases, making product changes that allow us to stay in lockstep with the changing needs of our customers. You will get a chance to make PowerPoint Live better and more resilient. You will have the opportunity to advance engineering excellence by driving design discussions, contributing to code reviews, and participating in knowledge sharing sessions. Embody our Culture and Values. Qualifications Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C# OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C# OR equivalent experience. 2+ years experience in application platform and architecture. Proficiency in object-oriented design, debugging, analytics and problem solving. Experience working with rich telemetry, making data driven decisions, rapid experimentation. Experience building software with scale, performance, efficiency, and reliability. Experience working closely together on every detail of design and implementation of the product. From fast evolving new features to long-range infrastructure and architecture investments. Ability to work cross group and across disciplines. Academic or Industry experience with building, finetuning or building systems with models (any category). Leadership skills to influence others, with the ability to understand team dynamics, retain, attract, and develop team members. Grounded in growth mindset, and advocate for inclusion. Customer obsessed and passionate about product impact. #Vancouver #PPT #Engineering #PPTLive #Teams #perf #platform Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $85,000 - CAD $166,800 per year. Find additional pay information here: https://careers.microsoft.com/v2/global/en/canada-pay-information.html Software Engineering IC3 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 85,000 $ CAD à 166,800 $ CAD par année. Pour plus d'information au sujet de la rémunération, veuillez cliquer ici: https://careers.microsoft.com/v2/global/en/canada-pay-information.html Ce poste sera ouvert pendant au moins cinq jours et les candidatures seront acceptées de façon continue jusqu’à ce que le poste soit pourvu. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft est un employeur offrant l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront pris en considération pour l’emploi, sans égard à l’âge, à l’ascendance, à la citoyenneté, à la couleur, aux congés médicaux ou familiaux, à l’identité ou à l’expression de genre, aux renseignements génétiques, à l’état d’immigration, à l’état matrimonial, à l’état de santé, à l’origine nationale, à un éventuel handicap physique ou mental, à l’affiliation politique, au statut de vétéran protégé ou au statut militaire, à la race, à l’ethnie, à la religion, au sexe (y compris la grossesse), à l’orientation sexuelle ou à toute autre caractéristique protégée par les lois, ordonnances et règlements locaux applicables. Si vous avez besoin d’aide avec des accommodements religieux et/ou d’un accommodement raisonnable en raison d’un handicap pendant le processus de candidature, apprenez-en plus sur la demande d’accommodement. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Responsibilities
You will be responsible for shipping robust, performant, reliable, and delightful experiences to millions of customers. Team members collaborate on every detail of design, implementation, validation, and monitoring of feature usage and health across PowerPoint desktop clients and backend services.
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C++, Typescript, C#, Java, Javascript, Python, Object Oriented Design, Debugging, Analytics, Problem Solving, Performance, Scalability, Reliability, Collaboration, Customer Obsession, Growth Mindset
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include 4+ years of experience or a Master's Degree with 2+ years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Gpu, Infrastructure, Systems Engineering, Debugging, Performance Optimization, High Availability, Replication Systems, Algorithms, Automation
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, with experience in coding languages such as C, C++, C#, Java, JavaScript, or Python. A strong focus on quality and the ability to learn emerging technologies is essential.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C++, Typescript, C#, Java, Javascript, Python, Object Oriented Design, Debugging, Analytics, Problem Solving, Performance, Scalability, Reliability, Collaboration, Telemetry, Engineering Excellence
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include 4+ years of experience or a Master's Degree with 2+ years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
, , Canada - Full Time
Skills Needed
Artificial Intelligence, Software Development, Coding, Debugging, Automation, Architecture, Mentoring, Testing, Collaboration, Security, Compliance, Telemetry, Data Analytics, Project Management, Problem Solving, Performance Optimization, Continuous Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 6 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 10 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Multi Threading, C, C++, C#, Java, Javascript, Python, Data Processing, Machine Learning, Cloud Services, Big Data, Database Applications, Ad Systems, Performance Optimization, Monitoring
Specialization
A Bachelor's Degree in Computer Science or related field is required, along with 2+ years of technical engineering experience in coding and distributed systems. Proficiency in languages such as C, C++, and C# is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer at H2o.ai, Inc.
Ottawa, Ontario, Canada - Full Time
Skills Needed
Python, Go, React, Javascript, Aws, Azure, Gcp, Ci/Cd, Devops, Distributed Systems, Generative Ai, Llms, Ml Infrastructure, Containerization, Microservices, Prototyping
Specialization
Candidates must have at least two years of professional software engineering experience with strong programming skills in Python, Go, and React, alongside experience with major cloud platforms and CI/CD pipelines. Essential attributes include a can-do attitude, ownership mentality, fast learning ability, and an execution focus.
Experience Required
Minimum 2 year(s)
Software Engineer at pubGENIUS
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Dotnet, C#, Rest Apis, Sql, Git, React, Node.Js, Cloud, Aws, Azure, Ci Cd, Docker
Specialization
Candidates should have strong experience with .NET and C#, as well as experience building RESTful APIs and solid database knowledge, preferably with SQL Server. Clear written communication in English and the ability to work independently are also required.
Experience Required
Minimum 2 year(s)
Software Engineer at Nscglobal
Calgary, Alberta, Canada - Full Time
Skills Needed
Python, Javascript, React, Typescript, Fastapi, Restful Apis, Sql, Nosql, Machine Learning, Llm, Git/Github, Agile/Scrum, Data Structures, Algorithms, Oop, Testing
Specialization
Candidates must have strong fundamentals in Python and JavaScript, along with hands-on experience with React or similar frontend frameworks, and basic knowledge of backend development and REST APIs. A foundational understanding of data structures, algorithms, OOP concepts, and familiarity with Git/GitHub workflows are also required.
Software Engineer at Lattice
, Ontario, Canada - Full Time
Skills Needed
Typescript, React, Relay Modern, Graphql, Node.Js, Postgresql, Aws, Sql, Data Modeling, Performant Queries, Software Development, Cross Functional Collaboration, Technical Documentation, User Experience Improvement
Specialization
Candidates must have over two years of professional experience writing and maintaining production-level applications, with proficiency in TypeScript, React, GraphQL, and Node.js. Essential requirements include efficiency in SQL for data modeling and writing performant queries in PostgreSQL, alongside strong collaboration and code ownership skills.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Engineering, C#, Javascript, Typescript, Web Frameworks, React, Angular, Cloud Architecture, Microsoft Azure, Debugging, Code Optimization, Root Cause Analysis, Mentoring, Collaboration, Technical Solutions, Performance Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience, including strong coding skills in C# and JavaScript. Preferred qualifications include a Master's Degree and experience with cloud architecture and deployment.
Experience Required
Minimum 5 year(s)
Software Engineer II at Mastercard
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Java, Oop, Solid, 12 Factor, Ci/Cd, Automation, Pipelines, Virtualization, Containerization, Apache Kafka, Nats, Apache Flink, Monitoring, Observability, Secure Coding, Tdd/Bdd
Specialization
Candidates must possess excellent programming skills in OOP, SOLID, and 12-factor principles, preferably in Java, along with experience in CI/CD concepts, automation, and containerization. Strong exposure to streaming technologies like Apache Kafka and modern observability platforms is required.
Experience Required
Minimum 5 year(s)
Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Web Services, Systems Architecture, Api Architecture, Agile, Generative Ai, Power Platform, Version Control, Cloud Components, Technical Leadership, Problem Solving
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. A solid grasp of software engineering best practices and experience in building enterprise-grade web services is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Typescript, Angular, React, Apis, Databases, Ai/Ml, Bi, Analytics, User Experience, Collaboration
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Additional experience in UI development and backend development is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Full Stack Development, Web Applications, User Experience, Javascript, C#, Java, Python, Cloud Services, Responsive Design, Cross Functional Collaboration, Code Reviews, Technical Debt, Data Structures, Algorithms, Debugging, Problem Solving
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience, along with strong programming skills and a data-driven mindset.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Pipelines, Data Services, Analytics, Reporting, C#, Java, C++, Python, Powershell, Automation, Software Development, Code Reviews, Design Discussions, Data Engineering, Scalable Solutions
Specialization
Candidates must possess a Bachelor's Degree in Computer Science or a related technical field along with at least two years of technical engineering experience involving coding in languages such as C, C++, C#, Java, JavaScript, or Python. Meeting specific Microsoft Cloud background check requirements is also mandatory for this position.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Full Stack Development, Software Engineering, Collaboration, Design Documents, Code Implementation, System Monitoring, User Requirements, Device Management, Proximity Join, Room Configurations
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various programming languages. Experience with full stack development and AI models is preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at MQ Referrals Only
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring Boot, Python, Go, Ruby, Mysql, Postgres, Sql Server, Oracle, Service Oriented Architectures, Cloud Computing, Aws, Iac, Ci/Cd, Observability Tools, Datadog
Specialization
Candidates must possess 3+ years of backend engineering experience, demonstrating strong programming skills primarily in Java (Spring Boot preferred) with familiarity with Python, Go, or Ruby, and experience with relational databases. A strong foundation in service-oriented architectures, cloud computing (AWS preferred), and the ability to write clean, well-tested code are essential.
Experience Required
Minimum 2 year(s)
Sr. Software Engineer at EarthDaily Federal
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Api Development, Database Design, Distributed Software, Cloud Computing, Agile, Scrum, Devops, Cicd, System Architecture, Object Oriented Design, Test Driven Design, Troubleshooting, Mentoring, Java, C++, Python
Specialization
Candidates must possess a Bachelor's degree in a relevant field and have over 7 years of professional experience delivering API-driven transactional systems for mission-critical projects, including complex distributed software in cloud environments. Proficiency in high-level programming languages, database technologies, API development, and practicing DevOps/CICD is essential.
Experience Required
Minimum 5 year(s)
Staff Software Engineer at Loop Financial
Toronto, Ontario, Canada - Full Time
Skills Needed
Distributed Systems, Full Stack, Backend, Frontend, Infrastructure, Architectural Direction, Ledger Systems, Money Movement, Fault Tolerant System Design, Consistency Trade Offs, Data Intensive Applications, High Concurrency, Technical Leadership, Mentoring, Ruby, Postgresql
Specialization
Candidates must have over 8 years of experience building and scaling distributed systems, possessing full-stack expertise across backend, frontend, and infrastructure. Essential experience includes working with financial systems or payment platforms, and demonstrating expertise in fault-tolerant design and handling consistency trade-offs.
Experience Required
Minimum 10 year(s)
Staff Software Engineer at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Compute, Authentication, Service Discovery, Observability, Redundancy, Go, Python, Java, Aws, Kubernetes, Rancher, Ci/Cd, Terraform, Cloudformation, Prometheus, Opentelemetry
Specialization
Candidates must have a Bachelor's or Master's degree in a related technical field and over 8 years of relevant experience with a strong development background in Go, Python, or Java, coupled with system design expertise. Required experience includes working with cloud providers like AWS, proficiency in orchestration platforms like Kubernetes, and experience architecting Observability platforms using Prometheus and OpenTelemetry.
Experience Required
Minimum 10 year(s)
Loading...