Staff Software Engineer, Backend
Core
Design scalable systems for automated, self-service application development, sandbox provisioning, and production delivery.
Role type
Staff Software Engineer, Backend
Builds
Backend services, platform APIs, event infrastructure, and partner integrations
Domain
Cloud-native backend engineering, distributed systems, platform engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kotlin, object-oriented programming, platform API design, AWS, microservices, distributed systems, enterprise messaging, traditional databases, architecture design, code reviews, mentoring
Preferred skills
document-based data stores, columnar data stores
Technologies
AWS, Java, Kotlin
Responsibilities
Design scalable systems for automated, self-service application development; Build and evolve backend services, platform APIs, event infrastructure, and partner integrations; Define engineering best practices and help select technologies; Conduct architecture, design, and code reviews while mentoring engineers; Champion integration and unit testing; Use AI tools in the development workflow
Seniority
Staff, hands-on IC with mentorship