Senior Software Engineer, IAM PULSE
Okta
Location: San Francisco, California
Job Type: Full time
Posted
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
#LI-Remote
Below is the annual On Target Compensation (OTE) range for candidates located in California, Colorado, New York and Washington. Your actual OTE, which is inclusive of base salary and incentive compensation, will depend on factors such as your skills, qualifications, experience, and work location. In addition, Okta offers equity (where applicable) and benefits, including health, dental and vision insurance, 401(k), flexible spending account, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program please visit: https://rewards.okta.com/us.
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/.