CareerPlanSign in

Staff Back End Engineer (Applications)

Canada💼 Full-time🗓 2026-10-05 → 2026-10-07

Core

Design and evolve backend services and architectural patterns for enterprise sales performance management workflows, handling hierarchical and graph-based data structures at scale.

Role type

Senior Staff Backend Engineer (Applications)

Builds

Enterprise-grade product workflows for sales compensation optimization

Domain

SaaS / Sales Performance Management

Required skills

Backend system design, Data modeling (hierarchical/graph), SQL, Distributed systems, Observability, Technical leadership, Architecture decision making

Preferred skills

Graph databases, AWS, Kubernetes, SaaS experience, Rule-driven systems (via careerplan.io/jobs/4740510005-staff-back-end-engineer-applications-at-formaaiinc)

Technologies

Java/Springboot, Django, Postgres, AWS, Docker, JavaScript, React, TypeScript

Responsibilities

Design and evolve backend services and architectural patterns across multiple domains; Architect data models representing hierarchical and graph structures; Build deterministic, reliable systems for enterprise-scale data; Drive architectural decisions balancing extensibility and performance; Improve observability, testing strategy, and production reliability; Mentor engineers across levels including other staff-level engineers.

Seniority

Senior Staff, hands-on IC with strategic influence