Staff Backend Engineer
Core
Design, build, and deliver large-scale resilient distributed services processing billions of events for a digital employee experience platform.
Role type
Staff Backend Engineer (Java)
Builds
Scalable data platform and distributed services
Domain
SaaS / Digital Employee Experience (DEX)
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Microservices, Kafka, AWS, Unit/Integration/E2E testing, CI/CD, Docker, Kubernetes, Agile methodologies
Preferred skills
Micronaut, Spring framework, Streaming services, Distributed cache
Responsibilities
Implement and streamline the data platform; Collaborate with Product Management and stakeholders; Design scalable solutions with architects; Participate in technology roadmap; Advocate for security and performance improvements; Enforce best practices; Ship complex features; Handle L3 support requests
Seniority
Staff, hands-on IC with strategic influence