Software Jobs in Canada

About 411 results in (3) seconds Clear Filters

Jobs Search

About 411 results in (3) seconds
Développeur(euse) Logiciel Principal, Interface Utilisateur / Lead Software at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
Software Development, Web Development, Angular, React, Javascript, Agile Development, Unit Testing, Mentoring, Jira, Github, Cloud Platforms, Python, C#, C++, Distributed Systems, Microservices, Problem Solving
Specialization
Candidates must have a bachelor's degree in software engineering, computer science, or a related field, along with a minimum of 8 years of software development experience. Fluency in both English and French is required for effective communication.
Experience Required
Minimum 10 year(s)
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
Mississauga, Ontario, Canada - Full Time
Skills Needed
Programming Languages, Databases, Platforms, Frameworks, Design Techniques, Code Management Tooling, Web Technologies, Software Development Life Cycle, Agile, Waterfall, Interpersonal Skills, Communication Skills, Creative Thinking, Analytical Thinking, Teamwork, Leadership
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience or understanding of various programming languages and software development methodologies are also required.
2026 Summer Student Opportunities Capital Markets, QTS - Software Developer at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Analytical Skills, Interpersonal Skills, Programming, Software Development, Teamwork, Communication, Adaptability, Computer Literacy, Listening, Operational Delivery, Personal Development, Personal Initiative, Active Learning
Specialization
Candidates must be pursuing a degree in computer science, engineering, mathematics, or a related field while maintaining academic excellence. Experience in application development within UNIX/Linux or Windows environments and proficiency in programming languages such as Java, C#, C/C++, Python, JavaScript, HTML, or CSS is required.
Vision Software Quality Assurance Specialist (Applications & Technology) at LMI Technologies
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Python, Automation, Quality Assurance, Test Engineering, Risk Analysis, Test Plans, Software Testing, Issue Tracking, Version Control, Collaboration, Communication, Mathematics, Machine Vision, Robotics, In Situ Testing, Defect Tracking
Specialization
A Bachelor’s degree in Computer Science, Engineering, or a related discipline is required, along with 3+ years of experience in a Software QA or Test Engineering role. Deep experience with Python and strong knowledge of QA methodologies are essential.
Experience Required
Minimum 2 year(s)
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
Mississauga, Ontario, Canada - Full Time
Skills Needed
Active Learning, Adaptability, Communication, Creativity, Interpersonal Relationships, Listening Effectively, Personal Development, Personal Initiative, Teamwork
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience with programming languages and the Software Development Life Cycle are also required.
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
, , Canada - Full Time
Skills Needed
Programming Languages, Databases, Platforms, Frameworks, Design Techniques, Code Management Tooling, Web Technologies, Software Development Life Cycle, Agile, Waterfall, Interpersonal Skills, Communication Skills, Analytical Thinking, Teamwork, Leadership, Creativity
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience with programming languages and the Software Development Life Cycle are also required.
Software engineering and cloud computing specialists (multiple roles) at Morgan Stanley
Calgary, Alberta, Canada - Full Time
Skills Needed
Software Engineering, Data Engineering, Infrastructure Engineering, C#, Java, Python, Greenplum, Postgres, Databricks, Terraform, Aws, Azure, Gcp, Kubernetes, Sql, Linux
Specialization
Candidates should have strong software engineering credentials in C#, Java, or Python, or experience in data or infrastructure engineering. Additional skills in cloud technologies and database management are also desirable.
Copy of Senior Software Engineer, Backend (Institutional - Prime Onchain Wa at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Development, Golang, Graphql, Rest Apis, Kubernetes, Aws, Blockchain Protocols, Microservices, Cryptographic Systems, Secure Key Management, Technical Project Leadership, Cross Functional Collaboration, Customer Needs Understanding, Incident Response, Code Reviews, Testing
Specialization
Candidates should have over 5 years of backend development experience with expertise in various technologies including Golang and blockchain protocols. They should also have experience leading complex projects and mentoring engineers.
Experience Required
Minimum 5 year(s)
Développeur(euse) Logiciel Principal, Interface Utilisateur / Lead Software at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
Software Development, Web Development, Angular, React, Javascript, Agile Development, Unit Testing, Mentoring, Problem Solving, Communication, Interpersonal Skills, Time Management, Distributed Systems, Microservices, Cloud Platforms, Jira, Github
Specialization
Candidates must have a bachelor's degree in software engineering, computer science, or a related field, along with a minimum of 8 years of software development experience. Fluency in both English and French is required for effective communication.
Experience Required
Minimum 10 year(s)
American Express Canada - Campus Undergraduate Technology Software Engineer at American Express Company South Africa
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Structures, Software Development, Java, Javascript, React, Postgresql, Cassandra, C++, C#, Python, Go, Rust, Machine Learning, Big Data, Ux/Ui Development, Full Stack Development
Specialization
Candidates must be currently enrolled in a Bachelor’s degree program in a technical discipline and target graduation in 2027. A good understanding of data structures and some entry-level software development experience is preferred.
Senior Embedded Software Expert– DO-178B/C Relocation to Montreal Required at Sopra Steria
Montreal, Quebec, Canada - Full Time
Skills Needed
Do 178b/C, Embedded Software, C Programming, Real Time Operating Systems, Microcontroller Based Development, Requirement Management Tools, Debugging Skills, Communication Protocols, Software Testing Tools, Modeling And Simulation Tools, Scripting, Version Control, Configuration Management, Technical Leadership, Mentoring, Problem Solving
Specialization
Candidates should have a Bachelor’s or Master’s degree in a relevant field and at least 10 years of experience in low-level embedded software development. Solid knowledge of DO-178B/C standards and proficiency in C programming for real-time embedded systems is required.
Experience Required
Minimum 10 year(s)
Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer) at Mindrift
Quebec, Quebec, Canada - Full Time
Skills Needed
Kotlin, Android Development, Automated Testing, Ci/Cd, Performance Optimization, Crash Analysis, Memory Debugging, Ai/Ml Integration, Swift, Xcode, Testing Frameworks, Ui Automation Testing, Architectural Patterns, Data Driven Insights, Generative Ai, Quality Assurance
Specialization
Candidates should have a Bachelor's or Master's degree in a related field and at least 3 years of professional iOS/macOS development experience. Proficiency in Swift and experience with testing frameworks and CI/CD tools are also required.
Experience Required
Minimum 2 year(s)
Senior Backend Engineer(Golang),Software Supply Chain Security: Auth Infras at GitLab
Ciudad Juárez, chihuahua, Canada - Full Time
Skills Needed
Golang, Backend Development, Authentication, Authorization, Envoy, Grpc, Mtls, Service Mesh, Kubernetes, Cloud Native, Distributed Systems, Monitoring, Debugging, Token Systems, Database Technologies, Zero Trust Networking
Specialization
Candidates should have strong experience in building high-performance backend services in Go and hands-on experience with proxy technologies like Envoy. Practical knowledge of service mesh architectures and secure communication patterns is also essential.
Experience Required
Minimum 5 year(s)
Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer) at Mindrift
, Ontario, Canada - Full Time
Skills Needed
Kotlin, Quality Assurance, Automated Testing, Ci/Cd, Android Applications, Data Driven Insights, Crash Analysis, Memory Debugging, Performance Profiling, Ai/Ml Integration, Swift, Xcode, Testing Frameworks, Ui Automation Testing, Architectural Patterns, Performance Optimization
Specialization
Candidates should have a Bachelor's or Master's degree in a related field and at least 3 years of professional iOS/macOS development experience. Proficiency in Swift and experience with testing frameworks and CI/CD tools are also required.
Experience Required
Minimum 2 year(s)
Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer) at Mindrift
, , Canada - Full Time
Skills Needed
Kotlin, Android Development, Automated Testing, Ci/Cd, Quality Assurance, Performance Optimization, Crash Analysis, Memory Debugging, Ai/Ml Integration, Swift, Xcode, Testing Frameworks, Ui Automation Testing, Architectural Patterns, Data Driven Insights, Flexibility, Adaptability
Specialization
Candidates should have a Bachelor's or Master's degree in a relevant field and at least 3 years of professional iOS/macOS development experience. Proficiency in Swift and experience with testing frameworks and CI/CD tools are also required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC) at Apple
Montreal, Quebec, Canada - Full Time
Skills Needed
Architecting Distributed Systems, System Scale, Resilience, Reliability, Java, Kotlin, Spring, Rest Services, Grpc Services, Containerization, Orchestration, Cloud Native Applications, Ci/Cd Pipelines, Infrastructure As Code, Observability Strategies, Networking
Specialization
Candidates must have extensive experience architecting, building, and maintaining mission-critical distributed systems at large scales, coupled with a deep understanding of distributed systems fundamentals and trade-offs. A commitment to engineering excellence, clear communication, and the tenacity to lead complex projects from conception to production are essential, with generative AI tool experience being a plus.
Experience Required
Minimum 10 year(s)
Staff Software Engineer - Observability Knowledge Graph Backend | Canada | at Grafana Labs
, , Canada - Full Time
Skills Needed
Java, Kubernetes, Aws, Azure, Gcp, Distributed Systems, Saas, Microservices, Observability, Metrics, Logs, Traces, Communication, Mentoring, Problem Solving, Customer Focus
Specialization
Candidates should have strong coding skills, operational experience, and familiarity with SaaS platforms and distributed systems. Excellent communication skills and a customer-focused mindset are also essential.
Experience Required
Minimum 5 year(s)
Développeur(se) Logiciel, Diagnostics pour Développeur(se)s / Software Dev at Unity Technologies
Montreal, Quebec, Canada - Full Time
Skills Needed
Go, Kotlin, Typescript, C#, Docker, Kubernetes, Infrastructure As Code, Data Analysis, Data Visualization, Olap, Teamwork, Collaboration, Communication
Specialization
Proficiency in at least one modern programming language and experience with containerization technologies are essential. Excellent teamwork and communication skills, along with an interest in data analysis and visualization, are also desired.
Experience Required
Minimum 2 year(s)
Research Scientist Intern, AI & Compute Foundation - MTIA Software (PhD) | at Meta
Toronto, Ontario, Canada - Full Time
Skills Needed
C/C++ Programming, Computer Architecture, Distributed Systems, High Performance Computing, Numerics, Ai Hardware, Compiler Optimizations, Deep Learning, Pytorch, Cuda Programming, Openmp, Opencl, Ai Frameworks, Performance Tuning, Software Development, Machine Learning, Nlp
Specialization
Candidates must be pursuing a PhD in Computer Science or a related STEM field and possess C/C++ programming skills. Knowledge of computer architecture and distributed systems is essential, along with an interest in high-performance computing and AI hardware.
Senior Software Developer, ADPS Platform / Développeur Logiciel Senior, Pla at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
C#, Software Development, Agile Development, Cloud Platforms, Sql, Linq, Microservices, Distributed Systems, Technical Documentation, Unit Testing, Jira, Github, Ai Driven Solutions, Scrum, Qa Collaboration, Python, C++
Specialization
Candidates must have a bachelor's degree in software engineering, computer science, or a related field, along with a minimum of 5 years of software development experience and 3 years of C# programming experience. Fluency in both English and French is essential for communication with colleagues and understanding technical documentation.
Experience Required
Minimum 5 year(s)
Développeur(euse) Logiciel Principal, Interface Utilisateur / Lead Software at Eaton USA
Brossard, Quebec, Canada -
Full Time


Start Date

Immediate

Expiry Date

09 Mar, 26

Salary

0.0

Posted On

09 Dec, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Web Development, Angular, React, JavaScript, Agile Development, Unit Testing, Mentoring, Jira, GitHub, Cloud Platforms, Python, C#, C++, Distributed Systems, Microservices, Problem Solving

Industry

electrical;Appliances;and Electronics Manufacturing

Description
Diriger l'analyse des spécifications techniques et des exigences d'ingénierie pour l'interface utilisateur ADPS. Concevoir, développer et maintenir du code efficace, testable, réutilisable et fiable à l'aide des technologies web modernes. Faire la révision des demandes de fusion (pull requests) et promouvoir les meilleures pratiques en développement logiciel. Diriger le développement et l'exécution des tests unitaires. Diriger toutes les étapes du cycle de développement en collaboration avec le responsable de produit. Diriger diverses activités de sprint en collaboration avec le Scrum Master. Diriger les collaborations d'équipe avec les autres parties prenantes. Diriger l'évaluation et la sélection des technologies, y compris les solutions de productivité basées sur l'IA. Agir comme mentor. Candidates must reside within 80km of Brossard, Québec, Canada. Are you a strategic thinker with a strong background in technology and product development? This position is an opportunity to join a diverse and global team in its Agile transformation and product innovations. Lead technical specifications and engineering requirements analysis for the ADPS UI. Design, develop, and maintain efficient, testable, reusable, and reliable code using modern web technologies. Review pull requests and advocate for software development best practices. Lead development and execution of unit tests. Lead all stages of the development cycle in collaboration with the product owner. Lead various sprint activities in collaboration with the scrum master. Lead team collaborations with other stakeholders. Lead evaluation and selection of technologies, including AI-driven productivity solutions. Act as a mentor. Baccalauréat en génie logiciel, en informatique ou l'équivalent d'un établissement agréé. Minimum de 8 ans d'expérience en développement logiciel. Minimum de 5 ans d'expérience en développement web avec Angular, React ou d'autres frameworks JavaScript. Expérience en tant que développeur principal, superviseur, chef d'équipe ou rôle similaire. Expérience avec Jira et GitHub, ou des outils de développement logiciel similaires. Expérience en développement logiciel agile. Maîtrise de l'anglais et du français (capacité à travailler dans ces langues). La maîtrise du français et de l'anglais est essentielle pour ce poste afin de communiquer avec des collègues, clients et partenaires situés au Québec ou à l'extérieur de la province, ainsi que pour comprendre les documents techniques dans le domaine de notre industrie. Autorisation légale de travailler au Canada sans le parrainage de l'entreprise. Aucune aide au déménagement n'est offerte. Les candidats doivent résider dans un rayon de 80 kilomètres des installations de Brossard. Expérience en développement de systèmes distribués et de microservices. Expérience avec d'autres langages de programmation (Python, C#, C++). Expérience avec les plateformes cloud (Azure, AWS, GCP ou OCI). Avoir de bonnes aptitudes de communication, de relations interpersonnelles et d'organisation. Être en mesure d'analyser et de résoudre des problèmes complexes. Savoir prioriser son travail adéquatement et gérer son temps efficacement Bachelor's degree in software engineering, computer science, or related from an accredited institution. Minimum of 8 years of experience in software development. Minimum of 5 years of experience in web development with Angular, React, or other JavaScript frameworks. Experience as lead software developer, supervisor, team leader, or similar role. Experience with Jira and GitHub, or similar software development tools. Experience in Agile software development. Fluency in English and French (working proficiency in both languages). Fluency in French and English is required for this position to communicate with colleagues, customers, and partners located inside and outside of Québec, as well as to understand technical documentation in the field of our industry. Must be legally authorized to work in Canada without corporate sponsorship now or in the future. No relocation offered for this position. Candidates must live withing an 80-kilometer radius of the Brossard facility. Experience in distributed system and microservice development. Experience with other programming languages (Python, C#, C++). Experience with cloud platforms (Azure, AWS, GCP or OCI). Good communication, interpersonal and organizational skills. Strong analytical aptitude and complex problem-solving skills. Effective time management, prioritization skills.

How To Apply:

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

Responsibilities
Lead the analysis of technical specifications and engineering requirements for the ADPS UI. Design, develop, and maintain efficient, testable, reusable, and reliable code using modern web technologies.
Développeur(euse) Logiciel Principal, Interface Utilisateur / Lead Software at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
Software Development, Web Development, Angular, React, Javascript, Agile Development, Unit Testing, Mentoring, Jira, Github, Cloud Platforms, Python, C#, C++, Distributed Systems, Microservices, Problem Solving
Specialization
Candidates must have a bachelor's degree in software engineering, computer science, or a related field, along with a minimum of 8 years of software development experience. Fluency in both English and French is required for effective communication.
Experience Required
Minimum 10 year(s)
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
Mississauga, Ontario, Canada - Full Time
Skills Needed
Programming Languages, Databases, Platforms, Frameworks, Design Techniques, Code Management Tooling, Web Technologies, Software Development Life Cycle, Agile, Waterfall, Interpersonal Skills, Communication Skills, Creative Thinking, Analytical Thinking, Teamwork, Leadership
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience or understanding of various programming languages and software development methodologies are also required.
2026 Summer Student Opportunities Capital Markets, QTS - Software Developer at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Analytical Skills, Interpersonal Skills, Programming, Software Development, Teamwork, Communication, Adaptability, Computer Literacy, Listening, Operational Delivery, Personal Development, Personal Initiative, Active Learning
Specialization
Candidates must be pursuing a degree in computer science, engineering, mathematics, or a related field while maintaining academic excellence. Experience in application development within UNIX/Linux or Windows environments and proficiency in programming languages such as Java, C#, C/C++, Python, JavaScript, HTML, or CSS is required.
Vision Software Quality Assurance Specialist (Applications & Technology) at LMI Technologies
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Python, Automation, Quality Assurance, Test Engineering, Risk Analysis, Test Plans, Software Testing, Issue Tracking, Version Control, Collaboration, Communication, Mathematics, Machine Vision, Robotics, In Situ Testing, Defect Tracking
Specialization
A Bachelor’s degree in Computer Science, Engineering, or a related discipline is required, along with 3+ years of experience in a Software QA or Test Engineering role. Deep experience with Python and strong knowledge of QA methodologies are essential.
Experience Required
Minimum 2 year(s)
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
Mississauga, Ontario, Canada - Full Time
Skills Needed
Active Learning, Adaptability, Communication, Creativity, Interpersonal Relationships, Listening Effectively, Personal Development, Personal Initiative, Teamwork
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience with programming languages and the Software Development Life Cycle are also required.
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
, , Canada - Full Time
Skills Needed
Programming Languages, Databases, Platforms, Frameworks, Design Techniques, Code Management Tooling, Web Technologies, Software Development Life Cycle, Agile, Waterfall, Interpersonal Skills, Communication Skills, Analytical Thinking, Teamwork, Leadership, Creativity
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience with programming languages and the Software Development Life Cycle are also required.
Software engineering and cloud computing specialists (multiple roles) at Morgan Stanley
Calgary, Alberta, Canada - Full Time
Skills Needed
Software Engineering, Data Engineering, Infrastructure Engineering, C#, Java, Python, Greenplum, Postgres, Databricks, Terraform, Aws, Azure, Gcp, Kubernetes, Sql, Linux
Specialization
Candidates should have strong software engineering credentials in C#, Java, or Python, or experience in data or infrastructure engineering. Additional skills in cloud technologies and database management are also desirable.
Copy of Senior Software Engineer, Backend (Institutional - Prime Onchain Wa at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Development, Golang, Graphql, Rest Apis, Kubernetes, Aws, Blockchain Protocols, Microservices, Cryptographic Systems, Secure Key Management, Technical Project Leadership, Cross Functional Collaboration, Customer Needs Understanding, Incident Response, Code Reviews, Testing
Specialization
Candidates should have over 5 years of backend development experience with expertise in various technologies including Golang and blockchain protocols. They should also have experience leading complex projects and mentoring engineers.
Experience Required
Minimum 5 year(s)
Développeur(euse) Logiciel Principal, Interface Utilisateur / Lead Software at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
Software Development, Web Development, Angular, React, Javascript, Agile Development, Unit Testing, Mentoring, Problem Solving, Communication, Interpersonal Skills, Time Management, Distributed Systems, Microservices, Cloud Platforms, Jira, Github
Specialization
Candidates must have a bachelor's degree in software engineering, computer science, or a related field, along with a minimum of 8 years of software development experience. Fluency in both English and French is required for effective communication.
Experience Required
Minimum 10 year(s)
American Express Canada - Campus Undergraduate Technology Software Engineer at American Express Company South Africa
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Structures, Software Development, Java, Javascript, React, Postgresql, Cassandra, C++, C#, Python, Go, Rust, Machine Learning, Big Data, Ux/Ui Development, Full Stack Development
Specialization
Candidates must be currently enrolled in a Bachelor’s degree program in a technical discipline and target graduation in 2027. A good understanding of data structures and some entry-level software development experience is preferred.
Senior Embedded Software Expert– DO-178B/C Relocation to Montreal Required at Sopra Steria
Montreal, Quebec, Canada - Full Time
Skills Needed
Do 178b/C, Embedded Software, C Programming, Real Time Operating Systems, Microcontroller Based Development, Requirement Management Tools, Debugging Skills, Communication Protocols, Software Testing Tools, Modeling And Simulation Tools, Scripting, Version Control, Configuration Management, Technical Leadership, Mentoring, Problem Solving
Specialization
Candidates should have a Bachelor’s or Master’s degree in a relevant field and at least 10 years of experience in low-level embedded software development. Solid knowledge of DO-178B/C standards and proficiency in C programming for real-time embedded systems is required.
Experience Required
Minimum 10 year(s)
Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer) at Mindrift
Quebec, Quebec, Canada - Full Time
Skills Needed
Kotlin, Android Development, Automated Testing, Ci/Cd, Performance Optimization, Crash Analysis, Memory Debugging, Ai/Ml Integration, Swift, Xcode, Testing Frameworks, Ui Automation Testing, Architectural Patterns, Data Driven Insights, Generative Ai, Quality Assurance
Specialization
Candidates should have a Bachelor's or Master's degree in a related field and at least 3 years of professional iOS/macOS development experience. Proficiency in Swift and experience with testing frameworks and CI/CD tools are also required.
Experience Required
Minimum 2 year(s)
Senior Backend Engineer(Golang),Software Supply Chain Security: Auth Infras at GitLab
Ciudad Juárez, chihuahua, Canada - Full Time
Skills Needed
Golang, Backend Development, Authentication, Authorization, Envoy, Grpc, Mtls, Service Mesh, Kubernetes, Cloud Native, Distributed Systems, Monitoring, Debugging, Token Systems, Database Technologies, Zero Trust Networking
Specialization
Candidates should have strong experience in building high-performance backend services in Go and hands-on experience with proxy technologies like Envoy. Practical knowledge of service mesh architectures and secure communication patterns is also essential.
Experience Required
Minimum 5 year(s)
Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer) at Mindrift
, Ontario, Canada - Full Time
Skills Needed
Kotlin, Quality Assurance, Automated Testing, Ci/Cd, Android Applications, Data Driven Insights, Crash Analysis, Memory Debugging, Performance Profiling, Ai/Ml Integration, Swift, Xcode, Testing Frameworks, Ui Automation Testing, Architectural Patterns, Performance Optimization
Specialization
Candidates should have a Bachelor's or Master's degree in a related field and at least 3 years of professional iOS/macOS development experience. Proficiency in Swift and experience with testing frameworks and CI/CD tools are also required.
Experience Required
Minimum 2 year(s)
Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer) at Mindrift
, , Canada - Full Time
Skills Needed
Kotlin, Android Development, Automated Testing, Ci/Cd, Quality Assurance, Performance Optimization, Crash Analysis, Memory Debugging, Ai/Ml Integration, Swift, Xcode, Testing Frameworks, Ui Automation Testing, Architectural Patterns, Data Driven Insights, Flexibility, Adaptability
Specialization
Candidates should have a Bachelor's or Master's degree in a relevant field and at least 3 years of professional iOS/macOS development experience. Proficiency in Swift and experience with testing frameworks and CI/CD tools are also required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC) at Apple
Montreal, Quebec, Canada - Full Time
Skills Needed
Architecting Distributed Systems, System Scale, Resilience, Reliability, Java, Kotlin, Spring, Rest Services, Grpc Services, Containerization, Orchestration, Cloud Native Applications, Ci/Cd Pipelines, Infrastructure As Code, Observability Strategies, Networking
Specialization
Candidates must have extensive experience architecting, building, and maintaining mission-critical distributed systems at large scales, coupled with a deep understanding of distributed systems fundamentals and trade-offs. A commitment to engineering excellence, clear communication, and the tenacity to lead complex projects from conception to production are essential, with generative AI tool experience being a plus.
Experience Required
Minimum 10 year(s)
Staff Software Engineer - Observability Knowledge Graph Backend | Canada | at Grafana Labs
, , Canada - Full Time
Skills Needed
Java, Kubernetes, Aws, Azure, Gcp, Distributed Systems, Saas, Microservices, Observability, Metrics, Logs, Traces, Communication, Mentoring, Problem Solving, Customer Focus
Specialization
Candidates should have strong coding skills, operational experience, and familiarity with SaaS platforms and distributed systems. Excellent communication skills and a customer-focused mindset are also essential.
Experience Required
Minimum 5 year(s)
Développeur(se) Logiciel, Diagnostics pour Développeur(se)s / Software Dev at Unity Technologies
Montreal, Quebec, Canada - Full Time
Skills Needed
Go, Kotlin, Typescript, C#, Docker, Kubernetes, Infrastructure As Code, Data Analysis, Data Visualization, Olap, Teamwork, Collaboration, Communication
Specialization
Proficiency in at least one modern programming language and experience with containerization technologies are essential. Excellent teamwork and communication skills, along with an interest in data analysis and visualization, are also desired.
Experience Required
Minimum 2 year(s)
Research Scientist Intern, AI & Compute Foundation - MTIA Software (PhD) | at Meta
Toronto, Ontario, Canada - Full Time
Skills Needed
C/C++ Programming, Computer Architecture, Distributed Systems, High Performance Computing, Numerics, Ai Hardware, Compiler Optimizations, Deep Learning, Pytorch, Cuda Programming, Openmp, Opencl, Ai Frameworks, Performance Tuning, Software Development, Machine Learning, Nlp
Specialization
Candidates must be pursuing a PhD in Computer Science or a related STEM field and possess C/C++ programming skills. Knowledge of computer architecture and distributed systems is essential, along with an interest in high-performance computing and AI hardware.
Senior Software Developer, ADPS Platform / Développeur Logiciel Senior, Pla at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
C#, Software Development, Agile Development, Cloud Platforms, Sql, Linq, Microservices, Distributed Systems, Technical Documentation, Unit Testing, Jira, Github, Ai Driven Solutions, Scrum, Qa Collaboration, Python, C++
Specialization
Candidates must have a bachelor's degree in software engineering, computer science, or a related field, along with a minimum of 5 years of software development experience and 3 years of C# programming experience. Fluency in both English and French is essential for communication with colleagues and understanding technical documentation.
Experience Required
Minimum 5 year(s)
Loading...