Senior Software Engineer - Backend, Knowledge Graph
Core
Architecting and building core authentication and authorization services to secure privileged customer data and protect all customer data.
Role type
Senior IC backend engineer (security)
Builds
Core authentication and authorization services, resilient gRPC/HTTP APIs, and microservices on Kubernetes
Domain
Industrial digitalization, cloud-native security
Required skills
Kotlin, distributed backend systems, modern authentication and authorization (OIDC, OAuth2, RBAC/ABAC), cloud-native technologies, Elasticsearch, GCP/AWS/Azure
Preferred skills
Owning services in production (design to incident response), mentoring engineers
Technologies
Kotlin, gRPC, HTTP, Kubernetes, Elasticsearch, GCP, AWS, Azure
Responsibilities
Architecting and building core authentication and authorization services; Designing and scaling resilient gRPC/HTTP APIs and microservices on Kubernetes; Driving backend innovation by writing clean, maintainable code; Leading development initiatives including threat modeling, performance tuning, and reliability engineering; Mentoring engineers and collaborating across teams
Seniority
Senior, hands-on IC
