Senior Software Engineer (Applications)
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