CareerPlanGet AI match score →

Senior Software Engineer (Applications)

Canada💼 Full-time💰 $150–$190,000🗓 2026-06-25 → 2026-07-31

Core

Designing and building scalable backend services and data models for enterprise sales performance and compensation workflows.

Role type

Senior Backend Engineer (Applications)

Builds

Enterprise-grade product workflows for sales compensation optimization

Domain

SaaS / Sales Performance Management / RevOps

Deliverable

production ML models | product features

Required skills

Backend system design, SQL, relational schema design, hierarchical data modeling, system scalability, observability, technical risk assessment

Preferred skills

SaaS product experience, rule-driven systems, AWS, Kubernetes, Sales Performance Management domain knowledge

Technologies

Java/Spring Boot, Django, Postgres, JavaScript, React, TypeScript, AWS, Docker

Responsibilities

Design and build backend services for complex product workflows, contribute to data models for enterprise-scale datasets, make technical decisions balancing maintainability and performance, improve testing and production reliability, partner with Product to translate requirements into scalable designs, participate in design and code reviews

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗