Senior Software Engineer, IAM PULSE

San Francisco, CA

At Okta, we’re always innovating across the entire identity landscape, and our customers are always asking to do more with us. As the pace of change in the cloud continues at a rapid pace, the ability to move fast is a competitive advantage. To fuel this continuous innovation, Okta has created an incubator program called OktaX, building and nurturing new brands, products, and businesses from the ground up. These projects are given the freedom and flexibility to build independently like a startup, with the stability and support of the larger Okta organization – the best of both worlds!

IAM Pulse is the inaugural team within Okta’s new incubator program called “Okta X”. Okta X projects are given the freedom and flexibility to build independently like a startup, with the stability and support of the larger Okta organization. At IAM Pulse we are building a powerful toolkit for cloud engineers, initially focused on AWS change intelligence for Terraform. Enabling practitioners to gain deeper insights into their infrastructure and to help reduce the friction when making changes.

We are a small remote team of fewer than 15 people in the beginning stages of something significant and are looking for an experienced individual contributor to help us make key decisions while we construct the foundation of our product. 

We are solving hard technical challenges and assembling a team of deep thinkers. Our work includes modeling permissions relationships in a complex query-able graph, custom parsers & interpreters for IaC languages, dynamic data visualization with WebGL/Wasm/Rust, and deep inspection rules engine on top of a rich dataset. We are building our backend processing in Rust for optimized computing, and our APIs and front end are utilizing Typescript. 

Job Duties & Responsibilities

  • Participate in all stages of the software development lifecycle
  • Implement the core backend services & APIs, and their required infrastructure
  • Utilize best practices during development including robust testing and security considerations. Be a good steward of code quality and performance. 
  • Ability to collaborate with other engineers on technology choices, architecture design, and development patterns.

Expected Knowledge, Skills, and Abilities

  • 5+ years of software development experience building performant, robust, and scalable systems 
  • Comfortable working with complex data structures and mathematical logic
  • Experience working on full-stack product features

Preferred Qualifications

  • Experience with Rust professionally,  as part of an open source project, or personally.
  • Knowledge/experience with building Infrastructure as Code using Terraform or equivalent
  • Knowledge/experience operating or securing AWS or equivalent cloud environments
  • Experience with advanced frontend technologies such as Web Assembly, Web Workers, WebGL, etc. 
  • Experience with data modeling and data persistent technologies in SQL, key-value stores, and GraphQL
  • Experience in a start-up or similar environment

 

((Colorado, New York and Washington only*) Minimum OTE of $135,000 /year + equity + benefits))

#LI-Remote

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 https://www.okta.com/company/careers/. 

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: https://www.okta.com/privacy-policy.

 

Okta is an Equal Opportunity Employer/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physial or mental disability, or status as a protected veteran.We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to participate in the job application or interview process, please use this Form to request an accommodation.

Okta offers everything you need to support your work, your life, and your work-life balance. Click here to learn more: https://rewards.okta.com/us

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 https://www.okta.com/company/careers/.

Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/.

Apply

Resume
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.