Senior Software Engineering Manager- Core (FED)
About the Role
Okta's Core Engineering team is responsible for building and evolving shared infrastructure and services that lay the foundation for what other engineering teams build on. We're in charge of common shared services like search, cache, configuration management, frameworks for async job management, and email pipeline, to name a few. We're cloud native, where redundancy, multi-tenancy, scale, resource optimization, and resiliency are first-class citizens. With Okta's mantra of 'Always On!' there's never a dull moment. Our biggest asset is our team of passionate engineers and technically minded managers.
What You’ll Be Doing
- Manage a distributed team, including setting expectations and removing blockers, creating a collaborative working environment, hiring and recruitment, providing coaching and career management discussions
- Collaborate with managers, architects, product owners, project managers, test partners, security and operations engineers to implement best practices related to resilience
- Communicate and organize cross-team projects with high business impact
- Contribute to defining the strategic direction and roadmap for the team
- Develop backend frameworks and tools for the entire engineering organization to use at scale
- Participate in the incident RCA process to continuously improve reliability and scale
- Provide technical guidance to the engineers on the team
- Drive the evaluation, development, and rollout of new services
- Operate, support, and upgrade shared services and frameworks. Scale these as their usage invariably grows along with Okta's business
- Evaluate existing systems to evolve them to support Okta's future business needs
- Collaborate with architects, QA, product owners, security and operations engineers
Requirements
- This position requires the ability to access federal environments and/or have access to protected federal data. As a condition of employment for this position, the successful candidate must be able to submit documentation establishing U.S. Person status (e.g. a U.S. Citizen, National, Lawful Permanent Resident, Refugee, or Asylee. 22 CFR 120.15) upon hire
- This role will require 2 days a week in the office
Qualifications
- Experienced in stakeholder management including alignment, prioritization, communication, and receiving and incorporating feedback
- Adaptable to changing requirements and the ability to manage a team during a pivot in priorities
- Prior management experience of a distributed and diverse team
- Experience with software architecture across the entire stack (design and implementation), including:
- Understanding of monolithic applications and microservices
- Cloud Infrastructure experience (AWS, Azure, GCP)
- Datastores (SQL, NoSQL, Key/Value)
- Containers (Docker, K8s)
- Solid understanding of the Java platform
- Experience with SaaS
Preferred Skills
- Knowledge of network security, authentication, and authorization
- Experience with Golang
Pay
The annual base salary range for this position for candidates located in the San Francisco Bay area is between: $204,000 USD - $255,000 USD. In addition, Okta offers equity (where applicable), bonus, and benefits.
Benefits
- Health, dental and vision insurance
- 401(k)
- Flexible spending account
- Paid leave (including PTO and parental leave) in accordance with our applicable plans and policies