Senior Software Engineer
Core
Build and maintain a globally distributed, scalable platform for YubiKey as a Service, enabling enterprise customers to manage credential lifecycles and YubiKey deployments at scale.
Role type
Senior Software Engineer (Platform)
Builds
Enterprise-grade platform services for credential management and hardware key deployment
Domain
Cybersecurity / Identity Management / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Back-end software development, relational databases, REST API design, web security, cloud platform services, on-call support for critical services
Preferred skills
Go, Java/Kotlin, Kubernetes, Docker, Redis, authentication and authorization technologies
Technologies
Java, Kotlin, Go, Python, JavaScript (Node.js), C#, Rust, Kubernetes, Docker, Redis, major cloud platforms
Responsibilities
Design and develop testable, scalable, and globally distributed services; collaborate with Product Managers, Security, Infrastructure, and UX designers; participate in on-call rotation for business-critical services; work with multi-national teams to create well-architected software
Seniority
Senior, hands-on IC
