Staff Back End Engineer- TQM
Core
Design, build, and scale backend and frontend systems for the Territory and Quota Management (TQM) planning layer of an enterprise sales compensation platform.
Role type
Staff Software Engineer (Backend/Full Stack)
Builds
Enterprise features for territory planning, quota setting, permissions, audit history, and approval workflows.
Domain
SaaS / Sales Compensation Management / Enterprise Software
Deliverable
production ML models | product features
Required skills
Kotlin, Java, TypeScript, React, SQL, relational schema design, data modelling, technical judgement, product judgement, AI coding tools usage, technical writing
Preferred skills
rule-driven systems, validation workflows, approval and governance features, Sales Performance Management, RevOps, Incentive Compensation, analytical databases, AWS, Kubernetes
Technologies
Kotlin, Spring Boot, Postgres, TypeScript, React, TanStack Router, Tailwind, shadcn/ui, AWS, Kubernetes, Docker, OpenTofu, AI coding agents (Codex/Claude Code)
Responsibilities
Lead design of enterprise features including permissions and audit workflows; decide technical direction and scope; write design documents and decision records; build hardest parts in production; contribute to product ideation.
Seniority
Staff, hands-on IC with strategic direction
