Principal Software Engineer
Core
Architecting and building core authentication and authorization services to secure privileged customer data and backend systems.
Role type
Principal Software Engineer (Security & Backend)
Builds
Secure authentication/authorization services, resilient gRPC/HTTP APIs, and microservices on Kubernetes.
Domain
Industrial digitalization, Cloud-native security, Distributed systems
Required skills
Kotlin, Distributed backend systems, Modern authentication/authorization (OIDC, OAuth2, RBAC/ABAC), Cloud-native technologies (Elasticsearch, GCP/AWS/Azure), Threat modeling, Performance tuning
Preferred skills
End-to-end service ownership (design to incident response), Mentoring engineers, Technical roadmap planning
Technologies
Kotlin, gRPC, HTTP, Kubernetes, Elasticsearch, GCP, AWS, Azure
Responsibilities
Designing and scaling resilient APIs and microservices; Leading threat modeling and reliability engineering; Mentoring engineers and shaping technical roadmap.
Seniority
Principal, hands-on IC with mentorship
