Staff Back End Engineer (Applications)
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
