Software Jobs in Canada

About 411 results in (3) seconds Clear Filters

Jobs Search

About 411 results in (3) seconds
Senior Software Engineer - Backend (Java) at Craver
, , Canada - Full Time
Skills Needed
Java, Spring, Cloud Infrastructure, Microservices, Api Design, System Integration, Distributed Systems, Database Expertise, Gcp, Aws, Azure, Technical Leadership, Mentorship, Agile Principles, Operational Excellence, Testing, Monitoring
Specialization
Candidates should have 7+ years of professional backend development experience and a strong background in software engineering and computer science fundamentals. Expertise in Java/Spring or equivalent backend frameworks and proven experience with cloud platforms and microservices architecture is required.
Experience Required
Minimum 5 year(s)
Senior Android Software Developer (Hybrid) at Morgan Stanley
Calgary, Alberta, Canada - Full Time
Skills Needed
Android Development, Kotlin, Kotlin Coroutines, Android Architecture Components, Mvvm, Jetpack Compose, Object Oriented Design, Asynchronous Programming, Unit Testing, Ui Testing, Performance Analysis, Ci/Cd Pipelines, Jenkins, Room, Dagger, Mobile Security
Specialization
Candidates should have 5-7 years of experience in building large-scale Android applications and a Bachelor's degree in computer science or equivalent experience. Deep knowledge of Kotlin, Android Architecture Components, and strong skills in Object-Oriented design are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer- M365 Copilot App at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Application Platform, Architecture, Design, Debugging, Analytics, Problem Solving, Engineering Leadership, Cross Platform Design, Test Automation, Telemetry
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in relevant programming languages. Proficiency in application platform and architecture, as well as experience in shipping multiple releases, is also necessary.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Java - Temporary at Aviso Wealth
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Java, Software Engineering, Code Reviews, Software Architectures, Ci/Cd, Azure, Docker, Kubernetes, Git, Sql, Nosql, React, Angular, Python, C#, Mentoring
Specialization
Candidates must have 5 to 10 years of professional software development experience, with extensive expertise required in Java and object-oriented programming principles. Desired qualifications include experience with front-end frameworks, Azure cloud services, CI/CD tools, and strong database skills in both SQL and NoSQL.
Experience Required
Minimum 5 year(s)
Software Engineer II, Developer Experience at Pantheon Platform
, , Canada - Full Time
Skills Needed
Software Engineering, Developer Experience, Github, Gitlab, Vcs, Go, Node, Python, Kubernetes, Google Cloud Run, Restful Apis, Graphql Apis, Databases, Revision Control Systems, Drupal, Wordpress
Specialization
Candidates should have 2-5 years of experience with complex distributed systems and familiarity with technologies like Next.js, Go, and Kubernetes. Good writing skills and the ability to work with cross-functional teams are also important.
Experience Required
Minimum 2 year(s)
Développeur logiciel / Software Developer at Microchip Technology Inc Japan
Montreal, Quebec, Canada - Full Time
Skills Needed
C, Python, Embedded Systems, Linux, Technical Documentation, Debugging, Collaboration, Teamwork, Software Development, Hardware Emulation, Risc V, Secure Boot, Ai Tools, Analytical Skills, Communication Skills, Interpersonal Skills
Specialization
Candidates should have a Bachelor's or Master's degree in a relevant field and 0 to 3 years of experience in software development for embedded systems. Proficiency in C and Python, along with familiarity with software development tools and Linux environments, is required.
Senior Software Developer -Full Stack, GFT at Dr Bill RBC Ventures
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Active Learning, Agile Methodology, Application Integrations, Detail Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle
Specialization
A degree in Computer Science or related field with 5+ years of full-stack development experience is required. Proficiency in React, backend technologies, and experience with Java streaming technologies and Kubernetes is essential.
Experience Required
Minimum 5 year(s)
Senior Manager, Software Development (Nova) at Vidyard
, , Canada - Full Time
Skills Needed
Software Development, Team Leadership, Technical Coaching, Cross Functional Collaboration, Problem Solving, Mentoring, Culture Building, Ai Experience, Ruby On Rails, Node.Js, Vue.Js, React, Mysql, Aws
Specialization
Candidates should have 5-7 years of experience leading a development team and over 10 years in software development, preferably with SaaS experience. A proven track record in delivering solutions and fostering a culture of safety and inclusion is essential.
Experience Required
Minimum 10 year(s)
Software Application Support Specialist CAD at Versaterm
Ottawa, Ontario, Canada - Full Time
Skills Needed
Technical Support, Troubleshooting, Problem Solving, Communication, Interpersonal Skills, Software Support, Crm Systems, Windows, Macos, Web Browsers
Specialization
A bachelor's degree in computer science or a related field is required, along with 2-3 years of experience in software support. Strong problem-solving skills and excellent communication abilities are essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer (Frontend/ React) at Applied Systems Canada
, , Canada - Full Time
Skills Needed
Html, Css, Javascript, Typescript, React, Restful Services, Apis, Microservice Architecture, Event Driven Programming, Async Design, Git, Agile Development, Python, Django, Elastic Search, Google Cloud Platform
Specialization
Candidates should have 5+ years of experience with HTML, CSS, JavaScript/Typescript, and React, along with a strong understanding of web development cycles. Familiarity with Agile methodologies and excellent communication skills are also required.
Experience Required
Minimum 5 year(s)
Senior Software Developer -Full Stack, GFT at RBC Global Asset Management
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Active Learning, Agile Methodology, Application Integrations, Detail Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle, Fullstack Development, Technical Design, Kubernetes, Sql, Devops, Cloud
Specialization
A degree in Computer Science or related field with 5+ years of fullstack development experience is required. Proficiency in React, backend technologies, and experience with Java streaming technologies and Kubernetes is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - AI (Materia AI) at Thomson Reuters
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Fastapi, Postgresql, Aws, Backend Development, Ai Integration, Api Design, Distributed Systems, Debugging, Collaboration, Problem Solving, Ai Driven Software, Scalability, Performance Monitoring, Continuous Improvement, Agent Based Architectures
Specialization
A Bachelor's degree in Computer Science or a related field is required, along with 4+ years of backend development experience. Strong skills in Python, FastAPI, and PostgreSQL are essential, along with a passion for AI-driven software.
Experience Required
Minimum 5 year(s)
Senior Software Developer – GFT - Halifax at Dr Bill RBC Ventures
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Python, Sql Server, Data Pipelines, Etl, Devops, Problem Solving, Analytical Skills, Collaboration, Data Quality, Machine Learning, Database Performance, Schema Design, Frontend Engineering, Backend Engineering, Test Driven Development, Microservices
Specialization
Candidates must have 3+ years of experience in Python and SQL Server, along with a Bachelor's or Master's degree in a related field. Familiarity with data pipelines, ETL, and DevOps practices is essential.
Experience Required
Minimum 2 year(s)
Software Solution Architect (BigCommerce) at Zaelab
, , Canada - Full Time
Skills Needed
Solution Architecture, Bigcommerce, Api First, Headless Commerce, Technical Leadership, Problem Solving, Cloud Platforms, Node.Js, Typescript, Microservices, Data Models, Integration Patterns, Agile, Devops, Communication, Stakeholder Engagement
Specialization
Candidates should have 10+ years of experience in solution architecture, particularly with BigCommerce and other modern commerce platforms. A strong engineering background and familiarity with API-first architectures and cloud environments are also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Payment Experience at Paramount Commerce
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Go, Kubernetes, Fintech, Payments, Technical Architecture, Code Quality, Mentorship, Collaboration, Problem Solving, Data Informed Thinking, Customer Centric, Accountability, Reliability, Performance
Specialization
Candidates should have 8+ years of professional software engineering experience, with a strong background in distributed systems and proficiency in Go and Kubernetes. Experience in fintech or payments is preferred, along with a customer-centric mindset and the ability to make sound trade-offs.
Experience Required
Minimum 10 year(s)
Senior Software Developer, Security and Privacy at Lightspeed Belgium
Toronto, Ontario, Canada - Full Time
Skills Needed
Application Security, Product Security, Software Engineering, Secure Coding, Privacy Regulations, Risk Assessment, Data Minimization, Vulnerability Remediation, Fraud Protection, Mentoring, Technical Debt, Data Retention, Anonymization, Logging, Security Best Practices, Polyglot Environment
Specialization
Candidates should have over 5 years of experience in application security or software engineering with a strong focus on security and privacy. A bachelor's degree in a related field and experience with secure software development lifecycles are also required.
Experience Required
Minimum 5 year(s)
Staff Software Developer- Financial Services at Lightspeed Belgium
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Technical Leadership, Cloud Applications, Java, Typescript, Javascript, Node.Js, React, Engineering Excellence, Mentoring, Continuous Improvement, Collaboration, Problem Solving, Ownership, Curiosity, Learning
Specialization
Candidates should have expertise in engineering fundamentals and experience in developing scalable applications on cloud platforms like GCP and AWS. A strong sense of ownership and a commitment to continuous learning are also essential.
Experience Required
Minimum 5 year(s)
Software Engineering, Metal Runtime Intern/PEY at Tenstorrent
Toronto, Ontario, Canada - Full Time
Skills Needed
C, C++, Systems Programming, Threads, Processors, Memory, Parallel Programs, Runtime Systems, Bare Metal Software, Debugging, Performance Tuning, Hardware Software Co Design, Ai, Risc V, Collaboration, Problem Solving
Specialization
Strong coding skills in C or C++ are required, along with an interest in systems programming. Candidates should be curious about threads, processors, memory, and parallel programming.
Senior Software Engineer - Payment Experience at Paramount Commerce
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Go, Kubernetes, Fintech, Payments, Technical Architecture, Code Quality, Mentorship, Collaboration, Data Informed Thinking, Problem Solving, Customer Centric, Agile Development, Cloud Based Environments, Reliability
Specialization
Candidates should have 8+ years of software engineering experience, with strong skills in Go and Kubernetes, and a background in fintech or payments. They should be capable of full lifecycle ownership and have a customer-centric mindset.
Experience Required
Minimum 10 year(s)
Staff Full Stack Software Engineer (JVM/React) at Seeq
, , Canada - Full Time
Skills Needed
Full Stack Development, Software Design Principles, React, Typescript, Kotlin, Node.Js, Graphql, Databases, Agile Methodologies, Mentoring, Collaboration, Problem Solving, Continuous Integration, Unit Testing, Technical Leadership, Cloud Platforms
Specialization
Candidates should have at least 10 years of experience in software development and expertise in programming languages such as Java, Kotlin, Python, or Typescript. A bachelor's or master's degree in computer science or a related field is required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Backend (Java) at Craver
, , Canada -
Full Time


Start Date

Immediate

Expiry Date

23 Feb, 26

Salary

160000.0

Posted On

25 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring, Cloud Infrastructure, Microservices, API Design, System Integration, Distributed Systems, Database Expertise, GCP, AWS, Azure, Technical Leadership, Mentorship, Agile Principles, Operational Excellence, Testing, Monitoring

Industry

IT Services and IT Consulting

Description
We're hiring!!! We are looking for a Senior Backend Engineer with deep expertise in Java/Spring and cloud infrastructure who can drive architectural decisions, lead cross-team initiatives, and provide technical leadership for our backend systems. This role combines hands-on engineering excellence with team leadership, mentorship, and strategic thinking to shape the future of our platform. About Us Craver Solutions is a mobile app platform for the restaurant industry. We enable restaurants to engage their customers with custom-branded mobile apps tailored to their unique brands and aesthetics. With best-in-class features such as mobile ordering, payment, rewards, loyalty and more, we help them retain and grow their loyal customer base. We are working with local brands such as Stumptown Coffee, Rook and Go Get Em Tiger, as well as many other restaurants across North America. As we scale rapidly, we need a Senior Backend Engineer who can manage technical aspects across multiple epics, interface with other teams, and provide the technical leadership necessary to build robust, scalable backend infrastructure that powers our entire platform. What you'll doTechnical Leadership & Team Management Own all technical aspects for the Server Team, managing backend infrastructure, APIs, services, and databases Scope epics from scratch with stakeholders and create epic-level acceptance criteria Step in for the team manager when needed, demonstrating comprehensive understanding of business and organizational context Lead team-wide initiatives with demonstrable understanding of business and customer impact Drive E2E ownership of all backend technical deliverables and epics Strategic & Business Impact Contribute meaningfully to roadmapping through technical guidance, estimation, and identifying solutions Participate in quarterly planning meetings, offering valuable insights to inform strategic decisions Advocate for infrastructure investments that drive scalability and business growth Applies first principles and operational data to propose scalability improvements Technical Excellence & Architecture Design and implement complex distributed systems and microservices architectures Make critical decisions about system architecture, data storage, and API design with scalability in mind Apply advanced patterns including SOLID, DDD, Hexagonal Architecture, designing low-dependency architectures Lead infrastructure improvements to Craver's backend systems, cloud infrastructure, and deployment processes Drive API design standards across teams ensuring consistency and maintainability Cross-Team Collaboration Interface with Mobile, Web, and Admin teams to ensure backend services meet their needs Lead integration efforts with Point-of-Sale and Payment systems Participate in cross-team initiatives as the backend representative Ensure API documentation and technical artifacts are comprehensive and up-to-date Mentorship & Team Development Serve as a strong mentor for junior and intermediate backend engineers Challenge the team to adopt best practices in testing, monitoring, and operational excellence Participate in hiring and review processes for backend engineers Create and maintain a culture of technical excellence and continuous learning Operational Excellence Assume responsibility for backend system health, performance, and reliability Lead incident response and implement solutions that minimize blast radius Review and improve RCAs ensuring systematic improvements are implemented Drive automation initiatives reducing manual work and operational burden Maintain high standards for monitoring, alerting, and system observability Who you areTechnical Expertise Technical expert in backend development with mastery of distributed systems and cloud architecture Expert in Java/Spring (or equivalent) with ability to work across different technologies Deep understanding of microservices, API design, and system integration patterns Strong database expertise in both relational and document stores Cloud infrastructure mastery with hands-on experience in GCP, AWS, or Azure Leadership & Collaboration Go-to individual for backend architecture decisions and complex technical problems Proactive communicator who can translate technical concepts for various stakeholders Effective at driving consensus on technical decisions across teams Models best practices in code reviews, documentation, and technical discussions Mindset & Approach Operational mindset with focus on reliability, performance, and scalability Internalized Agile principles with ability to deliver value incrementally Strong focus on quality through comprehensive testing and monitoring Data-driven decision making using metrics to guide technical choices Requirements 7+ years of professional backend development experience Strong background in software engineering and computer science fundamentals Expertise in Java/Spring or equivalent backend frameworks Proven experience with cloud platforms and microservices architecture Track record of leading technical initiatives and mentoring engineers Excellence in communication both verbal and written What We Value We're looking for someone who: Comprehensively understands how backend decisions impact the entire platform Can design systems that scale with our rapid growth Drives team delivery through incremental, well-tested releases Takes ownership of backend reliability and performance Creates elegant solutions to complex integration challenges Advocates for long-term architectural health over quick fixes Working with us Close-knit team practicing empathy, compassion, and mutual support Remote-first, hybrid environment with Downtown Vancouver office Flexible hours - we value contribution and output Professional development support including training and conferences Generous benefits including prescription drug coverage, massage, and dental Stock option plan - participate in our success On-call rotation with strong operational support and incident management practices Compensation Range Base salary: $100,000 - $160,000 CAD How to ApplyResume Tips: Share your experience designing and scaling backend systems Highlight cross-team collaboration and API design work Include examples of architectural decisions and their business impact Demonstrate your mentorship and technical leadership experience Share your Github and personal projects Focus on both technical excellence and team impact 1-2 pages is plenty If you're passionate about building robust backend systems, leading technical excellence, and making significant business impact through scalable infrastructure, we want to hear from you - even if you don't check every box!
Responsibilities
The Senior Backend Engineer will own all technical aspects for the Server Team, managing backend infrastructure, APIs, services, and databases. They will lead team-wide initiatives and drive end-to-end ownership of all backend technical deliverables and epics.
Senior Software Engineer - Backend (Java) at Craver
, , Canada - Full Time
Skills Needed
Java, Spring, Cloud Infrastructure, Microservices, Api Design, System Integration, Distributed Systems, Database Expertise, Gcp, Aws, Azure, Technical Leadership, Mentorship, Agile Principles, Operational Excellence, Testing, Monitoring
Specialization
Candidates should have 7+ years of professional backend development experience and a strong background in software engineering and computer science fundamentals. Expertise in Java/Spring or equivalent backend frameworks and proven experience with cloud platforms and microservices architecture is required.
Experience Required
Minimum 5 year(s)
Senior Android Software Developer (Hybrid) at Morgan Stanley
Calgary, Alberta, Canada - Full Time
Skills Needed
Android Development, Kotlin, Kotlin Coroutines, Android Architecture Components, Mvvm, Jetpack Compose, Object Oriented Design, Asynchronous Programming, Unit Testing, Ui Testing, Performance Analysis, Ci/Cd Pipelines, Jenkins, Room, Dagger, Mobile Security
Specialization
Candidates should have 5-7 years of experience in building large-scale Android applications and a Bachelor's degree in computer science or equivalent experience. Deep knowledge of Kotlin, Android Architecture Components, and strong skills in Object-Oriented design are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer- M365 Copilot App at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Application Platform, Architecture, Design, Debugging, Analytics, Problem Solving, Engineering Leadership, Cross Platform Design, Test Automation, Telemetry
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in relevant programming languages. Proficiency in application platform and architecture, as well as experience in shipping multiple releases, is also necessary.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Java - Temporary at Aviso Wealth
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Java, Software Engineering, Code Reviews, Software Architectures, Ci/Cd, Azure, Docker, Kubernetes, Git, Sql, Nosql, React, Angular, Python, C#, Mentoring
Specialization
Candidates must have 5 to 10 years of professional software development experience, with extensive expertise required in Java and object-oriented programming principles. Desired qualifications include experience with front-end frameworks, Azure cloud services, CI/CD tools, and strong database skills in both SQL and NoSQL.
Experience Required
Minimum 5 year(s)
Software Engineer II, Developer Experience at Pantheon Platform
, , Canada - Full Time
Skills Needed
Software Engineering, Developer Experience, Github, Gitlab, Vcs, Go, Node, Python, Kubernetes, Google Cloud Run, Restful Apis, Graphql Apis, Databases, Revision Control Systems, Drupal, Wordpress
Specialization
Candidates should have 2-5 years of experience with complex distributed systems and familiarity with technologies like Next.js, Go, and Kubernetes. Good writing skills and the ability to work with cross-functional teams are also important.
Experience Required
Minimum 2 year(s)
Développeur logiciel / Software Developer at Microchip Technology Inc Japan
Montreal, Quebec, Canada - Full Time
Skills Needed
C, Python, Embedded Systems, Linux, Technical Documentation, Debugging, Collaboration, Teamwork, Software Development, Hardware Emulation, Risc V, Secure Boot, Ai Tools, Analytical Skills, Communication Skills, Interpersonal Skills
Specialization
Candidates should have a Bachelor's or Master's degree in a relevant field and 0 to 3 years of experience in software development for embedded systems. Proficiency in C and Python, along with familiarity with software development tools and Linux environments, is required.
Senior Software Developer -Full Stack, GFT at Dr Bill RBC Ventures
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Active Learning, Agile Methodology, Application Integrations, Detail Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle
Specialization
A degree in Computer Science or related field with 5+ years of full-stack development experience is required. Proficiency in React, backend technologies, and experience with Java streaming technologies and Kubernetes is essential.
Experience Required
Minimum 5 year(s)
Senior Manager, Software Development (Nova) at Vidyard
, , Canada - Full Time
Skills Needed
Software Development, Team Leadership, Technical Coaching, Cross Functional Collaboration, Problem Solving, Mentoring, Culture Building, Ai Experience, Ruby On Rails, Node.Js, Vue.Js, React, Mysql, Aws
Specialization
Candidates should have 5-7 years of experience leading a development team and over 10 years in software development, preferably with SaaS experience. A proven track record in delivering solutions and fostering a culture of safety and inclusion is essential.
Experience Required
Minimum 10 year(s)
Software Application Support Specialist CAD at Versaterm
Ottawa, Ontario, Canada - Full Time
Skills Needed
Technical Support, Troubleshooting, Problem Solving, Communication, Interpersonal Skills, Software Support, Crm Systems, Windows, Macos, Web Browsers
Specialization
A bachelor's degree in computer science or a related field is required, along with 2-3 years of experience in software support. Strong problem-solving skills and excellent communication abilities are essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer (Frontend/ React) at Applied Systems Canada
, , Canada - Full Time
Skills Needed
Html, Css, Javascript, Typescript, React, Restful Services, Apis, Microservice Architecture, Event Driven Programming, Async Design, Git, Agile Development, Python, Django, Elastic Search, Google Cloud Platform
Specialization
Candidates should have 5+ years of experience with HTML, CSS, JavaScript/Typescript, and React, along with a strong understanding of web development cycles. Familiarity with Agile methodologies and excellent communication skills are also required.
Experience Required
Minimum 5 year(s)
Senior Software Developer -Full Stack, GFT at RBC Global Asset Management
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Active Learning, Agile Methodology, Application Integrations, Detail Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle, Fullstack Development, Technical Design, Kubernetes, Sql, Devops, Cloud
Specialization
A degree in Computer Science or related field with 5+ years of fullstack development experience is required. Proficiency in React, backend technologies, and experience with Java streaming technologies and Kubernetes is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - AI (Materia AI) at Thomson Reuters
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Fastapi, Postgresql, Aws, Backend Development, Ai Integration, Api Design, Distributed Systems, Debugging, Collaboration, Problem Solving, Ai Driven Software, Scalability, Performance Monitoring, Continuous Improvement, Agent Based Architectures
Specialization
A Bachelor's degree in Computer Science or a related field is required, along with 4+ years of backend development experience. Strong skills in Python, FastAPI, and PostgreSQL are essential, along with a passion for AI-driven software.
Experience Required
Minimum 5 year(s)
Senior Software Developer – GFT - Halifax at Dr Bill RBC Ventures
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Python, Sql Server, Data Pipelines, Etl, Devops, Problem Solving, Analytical Skills, Collaboration, Data Quality, Machine Learning, Database Performance, Schema Design, Frontend Engineering, Backend Engineering, Test Driven Development, Microservices
Specialization
Candidates must have 3+ years of experience in Python and SQL Server, along with a Bachelor's or Master's degree in a related field. Familiarity with data pipelines, ETL, and DevOps practices is essential.
Experience Required
Minimum 2 year(s)
Software Solution Architect (BigCommerce) at Zaelab
, , Canada - Full Time
Skills Needed
Solution Architecture, Bigcommerce, Api First, Headless Commerce, Technical Leadership, Problem Solving, Cloud Platforms, Node.Js, Typescript, Microservices, Data Models, Integration Patterns, Agile, Devops, Communication, Stakeholder Engagement
Specialization
Candidates should have 10+ years of experience in solution architecture, particularly with BigCommerce and other modern commerce platforms. A strong engineering background and familiarity with API-first architectures and cloud environments are also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Payment Experience at Paramount Commerce
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Go, Kubernetes, Fintech, Payments, Technical Architecture, Code Quality, Mentorship, Collaboration, Problem Solving, Data Informed Thinking, Customer Centric, Accountability, Reliability, Performance
Specialization
Candidates should have 8+ years of professional software engineering experience, with a strong background in distributed systems and proficiency in Go and Kubernetes. Experience in fintech or payments is preferred, along with a customer-centric mindset and the ability to make sound trade-offs.
Experience Required
Minimum 10 year(s)
Senior Software Developer, Security and Privacy at Lightspeed Belgium
Toronto, Ontario, Canada - Full Time
Skills Needed
Application Security, Product Security, Software Engineering, Secure Coding, Privacy Regulations, Risk Assessment, Data Minimization, Vulnerability Remediation, Fraud Protection, Mentoring, Technical Debt, Data Retention, Anonymization, Logging, Security Best Practices, Polyglot Environment
Specialization
Candidates should have over 5 years of experience in application security or software engineering with a strong focus on security and privacy. A bachelor's degree in a related field and experience with secure software development lifecycles are also required.
Experience Required
Minimum 5 year(s)
Staff Software Developer- Financial Services at Lightspeed Belgium
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Technical Leadership, Cloud Applications, Java, Typescript, Javascript, Node.Js, React, Engineering Excellence, Mentoring, Continuous Improvement, Collaboration, Problem Solving, Ownership, Curiosity, Learning
Specialization
Candidates should have expertise in engineering fundamentals and experience in developing scalable applications on cloud platforms like GCP and AWS. A strong sense of ownership and a commitment to continuous learning are also essential.
Experience Required
Minimum 5 year(s)
Software Engineering, Metal Runtime Intern/PEY at Tenstorrent
Toronto, Ontario, Canada - Full Time
Skills Needed
C, C++, Systems Programming, Threads, Processors, Memory, Parallel Programs, Runtime Systems, Bare Metal Software, Debugging, Performance Tuning, Hardware Software Co Design, Ai, Risc V, Collaboration, Problem Solving
Specialization
Strong coding skills in C or C++ are required, along with an interest in systems programming. Candidates should be curious about threads, processors, memory, and parallel programming.
Senior Software Engineer - Payment Experience at Paramount Commerce
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Go, Kubernetes, Fintech, Payments, Technical Architecture, Code Quality, Mentorship, Collaboration, Data Informed Thinking, Problem Solving, Customer Centric, Agile Development, Cloud Based Environments, Reliability
Specialization
Candidates should have 8+ years of software engineering experience, with strong skills in Go and Kubernetes, and a background in fintech or payments. They should be capable of full lifecycle ownership and have a customer-centric mindset.
Experience Required
Minimum 10 year(s)
Staff Full Stack Software Engineer (JVM/React) at Seeq
, , Canada - Full Time
Skills Needed
Full Stack Development, Software Design Principles, React, Typescript, Kotlin, Node.Js, Graphql, Databases, Agile Methodologies, Mentoring, Collaboration, Problem Solving, Continuous Integration, Unit Testing, Technical Leadership, Cloud Platforms
Specialization
Candidates should have at least 10 years of experience in software development and expertise in programming languages such as Java, Kotlin, Python, or Typescript. A bachelor's or master's degree in computer science or a related field is required.
Experience Required
Minimum 10 year(s)
Loading...