Join Varicent’s Sales Planning team to lead the development of a fast-scaling SaaS platform that empowers global sales organizations. You’ll work on a high-impact single-page application using React, GraphQL, and a serverless AWS backend, driving features that directly support revenue growth and go-to-market execution. The position is fully remote with a results-driven work culture.
Remote Software engineering Jobs · Canada
121 results
FiltersJob listings
Software Engineers at Wave work in cross-functional teams alongside Engineers, Product Managers and Designers to bring their engineering skills to bear on exciting business challenges. They work collaboratively to solve tough problems in delivering world-class financial products to our customers at scale with a wide variety of technologies and help investigate new ones as we are constantly striving to keep our technology choices up to date.
Lead and grow a consumer-focused full-stack team of ~12 engineers. Drive the development of mobile-first, consumer-facing web applications used by millions of shoppers. Work closely with product and design to shape requirements, challenge assumptions, and deliver polished user experiences. Establish and evolve engineering practices that support rapid iteration, scalability, reliability, and observability.
Establish, implement, and drive the strategic technical direction of the Health Data Platform Features team by translating business goals into a coherent technical roadmap focused on scalability, reliability, and engineering excellence. Manage day-to-day engineering priorities and establish best practices that drive consistent delivery, maintain technical quality, and support organizational goals. Champion a culture of engineering rigor, code quality, and continuous improvement.
As part of the Product Engineering team, you will be working with a group of talented and friendly individuals to provide our users with the best experience across our native and web applications by owning the Product APIs. This includes designing and maintaining scalable APIs that support product configuration, content delivery, and user personalization, while collaborating closely with client developers and cross-functional stakeholders.
As a Software Engineer, you’ll be a full-stack engineer with deep JavaScript expertise and strong backend fundamentals. You’ll help design and deliver features end-to-end, champion engineering excellence, and build tools that make developers more productive. You will have a meaningful impact on the future of our OmniChannel product suite by designing, building, and maintaining clean, scalable, reusable UI and server-side code.
In this role, you’ll lead a team of talented engineers working on our Network as a Service platform. You’ll be responsible for guiding both the development of new features and products, as well as maintaining and improving existing systems. You’re detail-oriented, care deeply about product and excel at coaching developers to think like product owners, ensuring their work aligns with user and business needs.
As a Full Stack Engineer, you’ll collaborate closely with cross-functional teams, contribute to Cybrid’s platform, and help scale our mission to power the next generation of fintech. You will contribute to Rails, Django, and Angular codebases under senior mentorship. Implement well-defined features and bug fixes with proper testing. Participate in code reviews and learn financial software best practices. Support feature development in banking, trading, and customer management.
Leverage cutting-edge computer vision technology to launch visually stunning 3D experiences for clients in the home decor industry. Work closely with product, ML engineers, DevOps and other stakeholders to design and build performant and reliable systems, APIs and ETL pipelines. Own key systems and components, driving their development, deployment, operation, and continuous improvement. Provide technical leadership through architectural reviews, system design discussions, and improving team processes and engineering best practices.
In this role, you will work on the Core Services team, building and maintaining the critical infrastructure that powers authentication, authorization, analytics, and user/account management across the platform. Shaping secure and scalable systems that support our core business capabilities is key. This involves translating complex business requirements into robust, extensible, and maintainable software solutions, working closely with product and engineering stakeholders.