Staff Software Engineer, Account Services

Account Services is a new team we are creating in response to our growing needs.  We want to give customers a means to control their tenants across various geographies.  The product will be built primarily for Managed Service Providers to manage their tenants.  The Account Service layer will give customers a control plane to manage their resources across various tenants.  

The Account Services layer will allow customers to perform configuration tasks such as enabling purchased SKUs, view their consumption levels, and perform user group password resets across various tenants.

The Account Services layer is a new concept that does not currently exist at Okta.  The team will be tasked with implementing several foundational concepts that will require interaction with other Engineering teams at Okta.  

This is an exciting opportunity to work on a greenfield development project within an established company. We are looking for self starters who are looking for an opportunity to  get involved in the creation of a new product.


Job Duties and Responsibilities: 

  • Own your work end to end - this includes going through a design review, delivering the code and finally, ensuring we have the requisite monitoring and alerting in place
  • Implement code written structured for metrics monitoring and logging, perform peer reviews
  • Develop solutions that address our scalability challenges as our customer data set continues to grow


Required knowledge, skills, and abilities:

  • 4+ years of software development experience building highly-reliable, mission-critical software
  • Experience working with a system of scale
  • Demonstrable experience designing a system of scale and exposure to challenges such as replication lag, automatic failover and rate limits.
  • Strong engineering fundamentals.  You know your data structures, algorithms, OOP, SQL.
  • Strong understanding of server side technologies:  caching and asynchronous processing
  • Prior experience designing highly-available RESTful APIs desirable
  • Demonstrable experience working on UI technologies (e.g. React, Backbone) is highly desirable


Okta is an Equal Opportunity Employer.

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 for roles where it makes sense, 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 

By submitting an application, you agree to the retention of your personal data for consideration for a future position at Okta.  More details about Okta’s privacy practices can be found at:



Upload Resume/CV (PDF must be less than 8 MB )
Cover Letter
Upload Cover Letter (PDF must be less than 8 MB )
U.S. Equal Opportunity Employment Information (Click here for instructions)

We request this data to promote diversity, inclusion, and belonging and to ensure we maintain fair and equitable hiring practices. Responding to the survey is voluntary.