Software Engineers & Designers Jobs in Canada

About 400 results in (3) seconds Clear Filters

Jobs Search

About 400 results in (3) seconds
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 - 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)
Manager, Software Development - Computer Vision at LMI Technologies
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Software Development, Computer Vision, Image Processing, Machine Learning, C++, Python, Agile, Scrum, Project Management, Technical Leadership, Mentoring, Architectural Excellence, Ci/Cd, Metrology, Industrial Automation, Collaboration
Specialization
A Bachelor's degree in a related field and over 5 years of software development experience, including 3 years in a leadership role, are required. Candidates should have expertise in computer vision and hands-on experience with modern ML frameworks.
Experience Required
Minimum 5 year(s)
Senior Fullstack Software Engineer, AI Agents at 11x.ai
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Typescript, React, Nextjs, Nodejs, Ai, System Design, Human Ai Interaction, Research, Technical Writing, Knowledge Sharing
Specialization
Candidates should have 3+ years of experience in a product-oriented software engineering role and a strong foundation in Typescript, React, NextJS, and NodeJS. Interest in research and contributing to knowledge-sharing within a team is also desired.
Experience Required
Minimum 2 year(s)
Software Engineer, Platform - Vancouver, Canada at Speechify
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Backend Development, Ts/Node, Gcp, Aws, Azure, Docker, Kubernetes, Apis, Performance Optimization, Cross Functional Collaboration, B2b Solutions, User Experience, Scalability, Technical Skills, Communication Skills, Product Strategy
Specialization
The ideal candidate should have proven experience in backend development with TS/Node and familiarity with cloud providers like GCP, AWS, or Azure. Preferred qualifications include experience with Docker, Kubernetes, and deploying high availability applications.
Experience Required
Minimum 2 year(s)
Staff Full Stack Software Engineer (JVM/React) at Seeq
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Software Design, React, Typescript, Kotlin, Node.Js, Graphql, Agile Methodologies, Unit Testing, Continuous Integration, Mentoring, Collaboration, Problem Solving, Attention To Detail, Cloud Platforms, Distributed Computing
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 - Payment Experience at Paramount Commerce
Vancouver, British Columbia, 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, Accountability, Reliability, Performance
Specialization
Candidates should have 8+ years of software engineering experience, with a strong background in distributed systems and proficiency in Go and Kubernetes. Experience in fintech or payments is essential, along with a customer-centric mindset and the ability to make sound technical decisions.
Experience Required
Minimum 10 year(s)
Java Developer – Software Engineering (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Core Java, Spring, Hibernate, Javascript, Typescript, Junit, Object Oriented Programming, Design Patterns, Performance Optimization, Scalability, Restful Interfaces, Microservices, Devops, Kafka, Graph Databases, Ci/Cd
Specialization
Candidates should have a bachelor's degree in a related field and at least 5 years of hands-on experience with Java and related technologies. A deep understanding of software design principles and experience with performance optimization and DevOps practices are also required.
Experience Required
Minimum 5 year(s)
Staff Software Engineer, Ads Business Manager at Reddit
, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ads Domain Experience, Communication Skills, Cross Functional Coordination, System Scaling, Latency Performance, Go, Python, Service Frameworks, Api Design, Distributed Systems, Data Modeling, Event Driven Architectures, Tech Lead Experience, Advertising Solutions
Specialization
Candidates should have 7+ years of software engineering experience and strong proficiency in Go or Python. Experience in the ads domain and coordinating large-scale projects is also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer II - Product Security at Confluent
, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Security Engineering, Distributed Systems, Cloud Computing, Java, Scala, C/C++, Go, Identity Management, Access Management, Oauth, Mtls, Rbac, Abac, Troubleshooting, Root Cause Analysis
Specialization
Candidates should have 4+ years of relevant software, product, or security engineering experience and strong fundamentals in distributed systems design. Proficiency in Java, Scala, C/C++, Go, or other statically typed languages is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Payment Experience at Paramount Commerce
Halifax, Nova Scotia, 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, Availability
Specialization
Candidates should have 8+ years of 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 approach and the ability to make sound technical decisions.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Payment Experience at Paramount Commerce
Calgary, Alberta, 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, Accountability, Reliability, Performance
Specialization
Candidates should have 8+ years of professional software engineering experience, particularly in designing and operating scalable distributed services. Strong proficiency in Go and Kubernetes, along with experience in fintech or payments, is essential.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Payment Experience at Paramount Commerce
Victoria, British Columbia, 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, Reliability, Performance, Availability
Specialization
Candidates should have 8+ years of software engineering experience, with a strong background in distributed systems and proficiency in Go and Kubernetes. Experience in fintech or payments is essential, along with a customer-centric approach and the ability to make sound technical decisions.
Experience Required
Minimum 10 year(s)
Software Engineer, Platform - Waterloo, Canada at Speechify
Waterloo, Ontario, Canada - Full Time
Skills Needed
Backend Development, Ts/Node, Gcp, Aws, Azure, Docker, Kubernetes, Apis, Payment Systems, Subscription Management, Auth, Consumption Tracking, B2b Solutions, Cross Functional Collaboration, Performance Optimization, User Experience
Specialization
The ideal candidate should have proven experience in backend development with TS/Node and direct experience with GCP, along with knowledge of other cloud providers. Preferred qualifications include experience with Docker, Kubernetes, and deploying high availability applications.
Experience Required
Minimum 2 year(s)
Senior Manager, Software Development (Nova) at Vidyard
, , Canada -
Full Time


Start Date

Immediate

Expiry Date

09 May, 26

Salary

205000.0

Posted On

08 Feb, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

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

Industry

Online Audio and Video Media

Description
Vidyard is the leading provider of AI-powered video messaging, video hosting, sales prospecting, and buyer engagement solutions for modern revenue teams. Trusted by over 100,000 companies, Vidyard empowers go-to-market teams to connect with buyers in more personal, impactful ways at scale. From prospecting to post-sale, Vidyard helps businesses accelerate deal cycles, increase close rates, and humanize digital communication. With best-in-class AI-generated video tools, real-time engagement analytics, and AI-powered video workflows, Vidyard is redefining how companies grow revenue through video. About the Role Vidyard is looking for a Senior Manager, Software Development to join our Nova team, a pivotal force behind our cutting-edge AI Video Agent feature and experimental functionalities. Reporting to the Senior Director, Engineering, you will be responsible for guiding and supporting the team responsible for our critical Video Agent platform while maintaining excellent relationships and communicating effectively with all stakeholders. Through your technical coaching and guidance, you will create a supportive and challenging environment for your team to thrive, and participate in broader initiatives to help level up our engineering team as a whole. This position is available to candidates who are currently located and eligible to work in Canada. About the Team Our Nova Team is composed of seven developers, a Designer, a Staff Product Manager, and a Staff Software Developer. We are dedicated to creating and enhancing Vidyard’s Video Agent feature, continually improving and expanding its functionality. Additionally, we are focused on implementing more experimental features into our product in the future. What You’ll Work On Discovering new opportunities and delivering them to thousands of customers. Refining your team’s charter and direction to maximize Vidyard’s growth. Fostering strong cross-functional business and technical decisions, with Product Managers and Designers, influencing broad and impactful decisions. Growing and developing an incredible team of hardworking and motivated developers with high expectations around individual ownership and impact. Ensuring the delivery of team projects and outcomes to drive forward business goals. Partnering with other leaders and the team to craft technical and product strategy. Collaborating across disciplines and building customer empathy to make an outsized impact. Developing a healthy and collaborative culture that embodies Vidyard's values. Level up our Engineering department and grow alongside your peers. What We’re Looking For 5-7 years experience leading a development team in a cross-functional environment 10+ years of functional experience in software development, SaaS experience considered a plus. Proven track record of delivering great solutions to complex problems while balancing technical and product concerns. Have effectively hired, onboarded, and managed a team of developers reporting to you. You love mentoring and nurturing developers, helping them be the best they can be. Experience fostering a culture of safety, inclusion, and belonging on a team, resulting in high levels of engagement and results. You follow through on your commitments, overcome blockers, navigate disagreements and take responsibility for your work and your team's work. You are comfortable in technical conversations, and supporting your team as they explore tradeoffs and make technical decisions. An interest in or working experience within Artificial Intelligence would be considered an asset. Our Tech Stack Managers at Vidyard come from technical backgrounds but may be unfamiliar with the technologies our teams use daily. We primarily use Ruby on Rails, Node.js, Vue.js, React, MySQL and AWS. Experience with some of these is a plus, experience with all of them is not necessary. Our Commitment to Fair & Transparent Hiring 🤝 We believe the hiring process should be clear, respectful, and equitable for every candidate. The salary range for this role is: $165k - $185k - $205k CAD. The salary range is designed to capture the full journey from developing skills to excelling in the role. Most new hires join close to the midpoint, which aligns with being fully capable in the position. Compensation: At Vidyard, we’re committed to fair and transparent pay that reflects both where you are today and where you can grow. Our compensation is guided by market data and structured salary bands that consider skills, experience, performance, and internal equity to ensure fairness and competitiveness across all roles. AI in Hiring: AI-enabled tools are used to assist in reviewing applications and documenting evaluations. These tools help us work smarter, but all final hiring decisions are made by people who take the time to consider your unique strengths and experience. This is the same reason why we ask that you refrain from using AI Interview assistants during your interview process. Accessibility for All: We’re committed to creating an accessible recruitment process. If you require accommodation at any stage, reach out to our recruitment team at recruitment@vidyard.com. Will You Thrive at Vidyard? At Vidyard, success comes from individuals who align with our core values, embrace challenges, and contribute to our high-performing, customer-obsessed culture. You’ll thrive here if you: Put Customers First: You’re passionate about solving problems, delivering exceptional value, and ensuring our customers succeed with our products. Embrace Innovation: You think creatively, challenge the status quo, and continuously explore new ways to improve and grow—both personally and professionally—including how you leverage AI and emerging technologies in your work. Value Collaboration: You work effectively across teams, listen actively, and contribute to a supportive and inclusive environment (see our statement of dedication to DEIB here). Act with Urgency: You’re motivated, proactive, and thrive in a fast-paced, dynamic environment where priorities can shift quickly and change is expected. Take Ownership: You own your work, take responsibility for outcomes, and are proud of delivering results that drive impact. Strive for Excellence: You maintain high standards, are goal-oriented, and continuously push yourself and your teammates to do their best. Use AI Thoughtfully: You’re curious and proactive about adopting AI tools to work smarter, increase impact, and scale results—while understanding the importance of human judgment, ethics, and continuous learning. At Vidyard, we celebrate the intersection of creativity, ambition, AI-driven innovation, and meaningful impact. If you’re ready to contribute to our mission of transforming communication—and thrive in a workplace that champions experimentation, smart automation, and customer obsession—Vidyard is the place for you. Why You’ll Love Working at Vidyard At Vidyard, we’re passionate about creating an environment where you can succeed—both personally and professionally. Here’s what you can look forward to: Work-life Integration: At Vidyard, we set the bar high, expecting excellence and dedication from every team member. In return, we empower you to integrate work and life seamlessly. Enjoy the freedom of flexible hours and unlimited vacation, paired with programs that support working from anywhere—even while traveling. Competitive Pay & Benefits: Start day one with a competitive salary and comprehensive, flexible benefits tailored to support you (RRSP match and stock options included following completion of your probationary period) Wellness Your Way: Leverage flexible spending accounts to spend on what matters most. Mental Health Support: Access to Inkblot, a digital mental health platform, plus $1,500 per person per year for mental health services. Parental Leave Top-Up: Support when it matters most, with enhanced parental leave benefits. Make an Impact: At Vidyard, we believe in creating positive change. Enjoy paid volunteer hours to support the causes you care about and join Employee Resource Groups (ERGs) to connect with colleagues, champion inclusion, and drive meaningful impact within Vidyard and the communities we serve. Invest in Your Growth: Regular performance reviews, individual development plans and an annual allowance of $1,500, dedicated to your professional development and ongoing learning. Your Perfect Workspace: Whether you prefer the comfort of your home, or the energy of our Kitchener, Ontario, collaboration space, you’ll have the flexibility to choose. While we default to remote-first, occasional in-person meetings and events are thoughtfully designed for connection and collaboration. Come join a team where your best life meets your best work! Vidyard is an equal opportunity employer. Applicants who require reasonable accommodation to complete the application and/or interview process should notify us at recruitment@vidyard.com. Unsolicited resumes from Agencies will not be accepted.
Responsibilities
The Senior Manager, Software Development will guide and support the team responsible for the Video Agent platform while maintaining effective communication with stakeholders. They will also participate in broader initiatives to enhance the engineering team as a whole.
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 - 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)
Manager, Software Development - Computer Vision at LMI Technologies
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Software Development, Computer Vision, Image Processing, Machine Learning, C++, Python, Agile, Scrum, Project Management, Technical Leadership, Mentoring, Architectural Excellence, Ci/Cd, Metrology, Industrial Automation, Collaboration
Specialization
A Bachelor's degree in a related field and over 5 years of software development experience, including 3 years in a leadership role, are required. Candidates should have expertise in computer vision and hands-on experience with modern ML frameworks.
Experience Required
Minimum 5 year(s)
Senior Fullstack Software Engineer, AI Agents at 11x.ai
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Typescript, React, Nextjs, Nodejs, Ai, System Design, Human Ai Interaction, Research, Technical Writing, Knowledge Sharing
Specialization
Candidates should have 3+ years of experience in a product-oriented software engineering role and a strong foundation in Typescript, React, NextJS, and NodeJS. Interest in research and contributing to knowledge-sharing within a team is also desired.
Experience Required
Minimum 2 year(s)
Software Engineer, Platform - Vancouver, Canada at Speechify
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Backend Development, Ts/Node, Gcp, Aws, Azure, Docker, Kubernetes, Apis, Performance Optimization, Cross Functional Collaboration, B2b Solutions, User Experience, Scalability, Technical Skills, Communication Skills, Product Strategy
Specialization
The ideal candidate should have proven experience in backend development with TS/Node and familiarity with cloud providers like GCP, AWS, or Azure. Preferred qualifications include experience with Docker, Kubernetes, and deploying high availability applications.
Experience Required
Minimum 2 year(s)
Staff Full Stack Software Engineer (JVM/React) at Seeq
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Software Design, React, Typescript, Kotlin, Node.Js, Graphql, Agile Methodologies, Unit Testing, Continuous Integration, Mentoring, Collaboration, Problem Solving, Attention To Detail, Cloud Platforms, Distributed Computing
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 - Payment Experience at Paramount Commerce
Vancouver, British Columbia, 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, Accountability, Reliability, Performance
Specialization
Candidates should have 8+ years of software engineering experience, with a strong background in distributed systems and proficiency in Go and Kubernetes. Experience in fintech or payments is essential, along with a customer-centric mindset and the ability to make sound technical decisions.
Experience Required
Minimum 10 year(s)
Java Developer – Software Engineering (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Core Java, Spring, Hibernate, Javascript, Typescript, Junit, Object Oriented Programming, Design Patterns, Performance Optimization, Scalability, Restful Interfaces, Microservices, Devops, Kafka, Graph Databases, Ci/Cd
Specialization
Candidates should have a bachelor's degree in a related field and at least 5 years of hands-on experience with Java and related technologies. A deep understanding of software design principles and experience with performance optimization and DevOps practices are also required.
Experience Required
Minimum 5 year(s)
Staff Software Engineer, Ads Business Manager at Reddit
, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ads Domain Experience, Communication Skills, Cross Functional Coordination, System Scaling, Latency Performance, Go, Python, Service Frameworks, Api Design, Distributed Systems, Data Modeling, Event Driven Architectures, Tech Lead Experience, Advertising Solutions
Specialization
Candidates should have 7+ years of software engineering experience and strong proficiency in Go or Python. Experience in the ads domain and coordinating large-scale projects is also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer II - Product Security at Confluent
, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Security Engineering, Distributed Systems, Cloud Computing, Java, Scala, C/C++, Go, Identity Management, Access Management, Oauth, Mtls, Rbac, Abac, Troubleshooting, Root Cause Analysis
Specialization
Candidates should have 4+ years of relevant software, product, or security engineering experience and strong fundamentals in distributed systems design. Proficiency in Java, Scala, C/C++, Go, or other statically typed languages is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Payment Experience at Paramount Commerce
Halifax, Nova Scotia, 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, Availability
Specialization
Candidates should have 8+ years of 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 approach and the ability to make sound technical decisions.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Payment Experience at Paramount Commerce
Calgary, Alberta, 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, Accountability, Reliability, Performance
Specialization
Candidates should have 8+ years of professional software engineering experience, particularly in designing and operating scalable distributed services. Strong proficiency in Go and Kubernetes, along with experience in fintech or payments, is essential.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Payment Experience at Paramount Commerce
Victoria, British Columbia, 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, Reliability, Performance, Availability
Specialization
Candidates should have 8+ years of software engineering experience, with a strong background in distributed systems and proficiency in Go and Kubernetes. Experience in fintech or payments is essential, along with a customer-centric approach and the ability to make sound technical decisions.
Experience Required
Minimum 10 year(s)
Software Engineer, Platform - Waterloo, Canada at Speechify
Waterloo, Ontario, Canada - Full Time
Skills Needed
Backend Development, Ts/Node, Gcp, Aws, Azure, Docker, Kubernetes, Apis, Payment Systems, Subscription Management, Auth, Consumption Tracking, B2b Solutions, Cross Functional Collaboration, Performance Optimization, User Experience
Specialization
The ideal candidate should have proven experience in backend development with TS/Node and direct experience with GCP, along with knowledge of other cloud providers. Preferred qualifications include experience with Docker, Kubernetes, and deploying high availability applications.
Experience Required
Minimum 2 year(s)
Loading...