We are looking for top-notch backend engineers to solve some of the most challenging Okta Engineering problems and own our growing Core Platform scale. The Rate Limits Engineering team is responsible for designing and implementing solutions to strengthen the rate-limiting system used by all of Okta's services. This system safeguards the resources that back the global Okta Identity Cloud services while ensuring that our customers get the capacity to run their operations smoothly.
This team builds capabilities that enable Okta's 99.99% availability while also making rate limits customer-centric by giving customers more control, visibility and novel solutions to protect them from rogue clients/scripts and bad actors. They collaborate with the entire engineering organization to drive and guide how rate limits for new services and features should work. Balancing customer success, availability, scale, and resource optimization is the focus area of this team.
The features developed by this team assist in supporting the traffic generated by thousands of organizations and millions of daily active users worldwide. We hope you share our passion for our work and want to join an engineering team that strongly believes in automated testing and an iterative process to build high-quality next-generation cloud platforms. Our elite team is fast, innovative, and flexible. We expect great things from our engineers and reward them with stimulating new projects and emerging technologies.
Job Duties and Responsibilities:
- Design, implement, review and troubleshoot highly scalable software
- Analyze/Refine Requirements with Product Management
- Work with engineering management to scope and plan engineering efforts
- Collaborate with QA, Product Management, Technical Support, Documentation, and UX team
- Participate in scheduled on-call rotations for monitoring and responding to availability, performance, and rate limit escalations
Minimum Required Knowledge, Skills, and Abilities:
- 5+ years of backend software development experience building highly reliable, mission-critical software
- Experience with Java, Hibernate, Spring
- Solid grasp of software engineering principles and practices
- Experience working with a system of scale
Education and Training:
- B.S. or M.S. in Computer Science or related field
Okta is rethinking the traditional work environment, providing our employees with the flexibility to be their most creative and successful versions of themselves, no matter where they are located. We enable a flexible approach to work, meaning you can work from the office, or from home, regardless of where you live. Okta invests in the best technologies and provides flexible benefits and collaborative work environments/experiences, empowering employees to work productively in a setting that best and uniquely suits their needs. Find your place at Okta https://www.okta.com/company/careers/.
Okta is an Equal Opportunity Employer.
#LI-RA1