About the company
Okta powers authentication and authorization for thousands of organizations worldwide. The Core Engineering team builds shared infrastructure and services delivering 99.99% uptime for core authentication and authorization products.
Responsibilities
- Manage a distributed team: setting expectations, removing blockers, hiring, coaching, career management
- Collaborate with managers, architects, product owners, project managers, test partners, security and operations engineers on resilience best practices
- Communicate and organize cross-team projects with high business impact
- Contribute to defining strategic direction and roadmap
- Develop backend frameworks and tools for the entire engineering organization
- Participate in incident RCA process to improve reliability and scale
- Provide technical guidance to engineers
- Drive evaluation, development, and rollout of new services
- Operate, support, and upgrade shared services and frameworks
- Evaluate existing systems to evolve them for future business needs
Requirements
- Experienced in stakeholder management
- Adaptable to changing requirements and managing a team during priority pivots
- Prior management experience of a distributed and diverse team
- Software architecture experience across the entire stack: monolithic applications and microservices, cloud infrastructure (AWS, Azure, GCP), datastores (SQL, NoSQL, Key/Value), containers (Docker, K8s)
- Solid understanding of the Java platform
- Experience with SaaS
- Extra credit: network security, authentication, authorization, Golang
Conditions
- Hybrid work
- Global community spanning over 20 offices
- Immersive in-person onboarding