Senior Full-Stack Software Engineer (Remote)
$110k - $145k per yearWiser Solutions
Wiser Solutions is the global leader in omnichannel retail intelligence, empowering over 750 global brands and retailers to gain a decisive advantage at every consumer decision point. Every day, Wiser collects and analyzes billions of online and in-store data points with 98% accuracy, offering a single trusted source of insights into pricing dynamics, promotional effectiveness, competitive activity, and retail execution. Their portfolio of market-proven solutions equips brands and retailers to proactively guide, not just follow, the consumer journey, ensuring optimal visibility, execution, and profitability across every retail touchpoint.
Location of Job: Remote- Canada
We are looking for a highly capable Senior Full Stack Software Engineer to join the Polaris Matching team - a core platform responsible for identifying, matching, and managing product identity at scale.
In this role, you will work on a full-stack, ML/AI-adjacent platform that combines backend services, data pipelines, and a user-facing web application used by internal stakeholders to inspect, manage, and improve product matching outcomes. You will collaborate closely with product management, data engineers, ML engineers, and UX partners to build systems that are scalable, observable, and trusted by the business.
The right candidate enjoys working across system boundaries, is comfortable operating in ambiguity, and takes pride in building robust platforms that solve complex, real-world data problems.
Think like our users and stakeholders - partner with product, data, and engineering leaders to design intuitive solutions for complex matching and identity problems
- Develop and maintain user-facing web interfaces that enable inspection, investigation, and human-in-the-loop workflows
- Build high-performance, scalable systems by writing testable, maintainable, and efficient code
- Collaborate across disciplines (ML, data, platform) to integrate matching logic, analytics, and tooling
- Own features end-to-end - from initial design through production deployment and iteration
- Continuously improve code quality, architecture, and developer experience
- Contribute ideas and technical direction that influence the evolution of the Matching platform
Languages & Frameworks: Python, Typescript / Node.js, SQL(dbt), React, HTML, SCSS
- Infrastructure & DevOps: AWS, Docker, Kubernetes, Terraform, GitHub Actions, ArgoCD, Apache Spark, Apache Airflow
- Data & Analytics: Postgres, MySQL, Trino, Iceberg, Redis, MongoDB, Memcached, DBT, Prisma
- Architecture & Patterns: REST-based APIs, Containerized services, Real-time and batch processing patterns, ML and LLM assisted systems.
7+ years of professional software development experience
- Experience building and operating complex backend systems in production
- Strong full-stack experience, including modern frontend frameworks (Angular preferred)
- Solid understanding of distributed systems, data-intensive applications, and service-oriented architectures
- Strong SQL skills and experience working with relational and analytical data systems
- Knowledge of Docker and container-based deployments
- Working knowledge of cloud infrastructure (AWS), Linux, and containerized environments
- Strong verbal and written English communication skills
- Bonus Points
- Experience working with ML-adjacent or data-heavy systems
- Familiarity with vector search, similarity matching, or large-scale data processing
- Experience building internal tools used by operations, QA, or product teams
- Experience with architectural modeling (e.g., without regard to race, color, religion, sex, national origin, family or parental status, disability, genetics, age, sexual orientation, veteran status, or any other status protected by the state, federal, or local law. Wiser Solutions, Inc. will not tolerate discrimination, harassment, or retaliation based on any of these characteristics. In addition, we take into account geographical differentials and make sure pay is equitable with our current staff. For this position, our hiring range for base annual pay is estimated to be CAD$110,000 to $145,000 , at the time of this posting. Performance-based discretionary bonuses and variable pay plans are available for some positions.
$160k - $210k per year
...Senior Software Engineer (Toronto, Ontario, Canada) As a Senior Software Engineer at Exiger , you’ll have the opportunity to build technology... ...Experience with data persistence and modern DB querying engines Analytical and Statistical skills (experience is a plus)...SeniorFull timeWork at officeWork from homeFlexible hours- ...thousands of businesses in virtually every industry. For more information, visit Summary Shift4 Payments is seeking a Senior Software Engineer to be a key member of a high-velocity engineering team. In this role, you will work hands-on with our platform tech stack to...SeniorLocal area
$98.6k - $144.65k per year
...Requisition ID # 25WD94008 Position overview We are looking for a self-motivated backend developer with expertise in Server-side software development to join our Fusion 360 Data Services dev team. This team develops, maintains and supports Data Management services,...SeniorFull timeFor contractorsRemote work- ...ideas into action, and wants to grow alongside the business you’re helping build-we want to hear from you. Role: As a Senior Software Engineer at VendorPM, you’ll be a senior individual contributor (80-90%) with technical leadership responsibilities (10-20%). This...SeniorFull timeContract workInternshipWork at office
- ...who can make us better with their unique experiences. Join our team! We’re building a world where Identity belongs to you. Senior Software Engineer Senior Software Engineer, Core Infrastructure Okta is the identity standard. The Okta Platform is an independent and...SeniorFull timeWork at officeLocal areaFlexible hours
$100k - $145k per year
...purposes and may be used to fill current openings or future vacancies within our organization. We are seeking a hands-on Senior Software Engineer AI to lead the design and delivery of AI-driven, automated content workflows, seamlessly integrate them into our existing...SeniorFull timeWork at officeLocal areaWorldwideFlexible hours2 days per week3 days per week$180k - $220k per year
...teams to service customers better Collaborate closely with all engineering teams to ensure consistency in understanding of technical... ...assets. Required: At least 6+ years of back-end, server-side software development Strong experience with TypeScript and Node.js...SeniorFull timeContract workInternshipWork at officeWorldwide$100k - $145k per year
...recruitment purposes and may be used to fill current openings or future vacancies within our organization. Job Description Software Engineer – AI (.NET | Azure OpenAI) Short Introduction / Context / Summary Join us to build the next generation of AI‑powered .NET...SeniorFull timeContract workWork at officeLocal areaFlexible hours2 days per week3 days per week$136k - $187k per year
...platform with 99.99% availability.) The Senior Full Stack Opportunity We are looking... ...and highly technical full stack software engineer to join the Federated Authentication Platform... ...authentication pipeline for the Okta Identity Engine leveraging security standards, this...SeniorFull timeWork at officeLocal areaFlexible hours$100k - $145k per year
New Position: This position is open due to an existing vacancy to support our evolving business needs. Senior Software Engineer – AI I Are you excited about building AI-driven software that redefines how professionals work? Join a dynamic and highly skilled team...SeniorFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$136k - $170k per year
...is part of the Routing Team, which develops large-scale routing engines built primarily in C++. We’re looking for an engineer with a strong... ...focused on C++ development. Lyft is looking for experienced software engineers from a scope of disciplines. We are growing our team...SeniorHourly payWork at officeFlexible hours3 days per week- CloudTune's goal is to invent new software systems that remove human decision-making from financial... ...from the mentoring and guidance of senior developers and have the opportunity to... ...Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+...SeniorFull timeInternship
- ...real solutions, and measure ourselves by customer outcomes. Our engineering team operates with high autonomy and direct customer impact.... ...for people who do the same. The Role We're hiring a Senior Software Engineer to build and scale our platform. You'll work across...SeniorFull timeImmediate startRemote workFlexible hours
- ...encouraged is what we strive to do! What You'll Do: Lead an engineering team with the core focus of building robust distributed data... ...members from successful deliveries Who You Are: ~7+ years of software development experience ~ Experience in managing a software...SeniorFull timeInternship
$104k - $143k per year
...Technology Cimpress Technology builds the software platforms that power Cimpress’ mass-... ...We focus on long-term platform thinking, engineering excellence, and building systems that operate... ...About the Role We are hiring a Senior Software Engineer to join our Order Processing...SeniorLong term contractRemote work- ...of fun doing it. We are looking for an outstanding Full Stack Engineer with AWS experience to work with as we redefine the face of eBay... .... Develop and maintain technical documentation to support software applications. Own multiple subsystems within a larger domain,...SeniorFull timeImmediate startRemote work
- ...ll find us in schools, colleges, hospitals, office buildings, senior living communities, tourist attractions, sports venues, remote... ...technologies and solutions. Position Details: Position Title: Software Engineer - Full Stack Developer Salary: 100,000.00 - 120,000.00...SeniorPermanent employmentFull timeWork at officeRemote work3 days per week
$140k - $160k per year
...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision... ...transportation network. Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software Engineering, dedicated...SeniorFull time- ...Senior Full-Stack Software Engineer (MEAN Stack) We’re SRED.io - a fast-moving startup, building an AI-based platform that helps companies in Canada to get the funding they need for their innovative tech & science projects. We’re looking for a MEAN Full Stack Developer who...SeniorFlexible hours
$100k - $145k per year
...Senior Software Engineer – AI I Recruiter: Symbiotic Services Are you passionate about building AI-driven software that transforms how professionals work? Symbiotic Services is seeking a Senior Software Engineer – AI for a high-impact opportunity with a leading...SeniorLong term contractFull timeWork at officeRemote workFlexible hours$136k - $170k per year
...At the heart of Lyft’s platform is a sophisticated map-building engine that transforms raw data into a precise representation of the world... ...drop-off locations. Lyft is looking for experienced software engineers from a scope of disciplines. We are growing our team with...SeniorHourly payWork at officeFlexible hours3 days per week- ...deploy edge and cloud solutions that make intersections and highways safer and smarter. Role Overview We are looking for a Senior Software Engineer to own the design, development, and evolution of our traffic signal optimization systems. This role sits within the...SeniorLong term contractFull timeLive InManual labor
- ...empowered to do your best work. Job Summary The Product Software team at Equinix builds next-generation software products and architecture... ...software platform and services offerings. We are looking for engineers responsible for developing consistent APIs with microservices,...SeniorLong term contractFull timeTemporary workWork at office
$100k - $145k per year
...openings or future vacancies within our organization. Senior Software Engineer – AI (Materia AI) We’re building the next generation of AI... ...APIs and microservices supporting AI agents, orchestration engines, and content pipelines. Optimize performance across concurrency...SeniorFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$145k - $190k per year
...be part of a team that’s shaping what’s next - we’d love to hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Payment Experience Engineering Team. The Payment Experience team is at the forefront of our company, owning all of...SeniorFull timeSummer workLocal areaRemote work- ...BASIC QUALIFICATIONS - 5+ years of non-internship professional software development experience - 5+ years of programming with at... ...experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+ years of full software...SeniorFull timeInternshipWork from home
$136k - $170k per year
...cultivating a work environment where all team members belong and have the opportunity to thrive. We are seeking a talented Software Engineer to join our dynamic Streaming Compute Team. In this role, you'll be instrumental in designing, developing, and maintaining our low...SeniorHourly payWork at officeFlexible hours3 days per week- Senior Software Engineer: Back-End Developer About D1g1t d1g1t is the leading institutional-grade enterprise wealth management platform for financial advisors, multi-family offices, broker dealers, and bank advisor networks. d1g1t replaces fragmented legacy systems with...SeniorFlexible hours
$140k - $175k per year
...Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small... ...in Canada/US. We are currently hiring multiple Senior Software Engineers - DevOps and Implementation for our client in the downtown Toronto...SeniorPermanent employmentFull time- ...Position Overview Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins our hardware and software solutions used to test, characterize, and validate electrochemical devices...SeniorLong term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full-Stack Software Engineer (Remote). Be the first to apply!
- full-stack javascript developer Toronto, ON
- full stack developer remote Toronto, ON
- full stack web developer Toronto, ON
- full stack developer Toronto, ON
- senior full stack engineer Toronto, ON
- linux software engineer Toronto, ON
- software engineer - robotics Toronto, ON
- software developer intern Toronto, ON
- software developer summer internship Toronto, ON
- software developer internship Toronto, ON
