Get to know Okta
Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.
The API Foundations Team
The API Foundations team was established to streamline and bring consistency to how we build customer facing APIs for Okta Customer Identity Cloud (CIC). The team aims to standardize our architecture and provide a robust set of building blocks to help enhance the internal and external developer experience when consuming, building and contributing to our APIs.
What You’ll Be Doing
Be a part of a collaborative and agile team, interfacing with the product managers and other teams to support shared services. Work with technical leaders to find and drive opportunities for optimization of existing services with a strong bias for security. Debug and resolve production issues and implement fixes for them. Support other engineers' growth by bringing them along. Support existing services by ensuring that security issues and dependency updates are addressed in a timely manner. Support other teams by reviewing changes to shared services and addressing bugs. Work using NodeJS (Javascript/TypeScript), MongoDB, and PostgreSQL on AWS and Azure.
What You’ll Bring To The Role
5+ years of experience in a software engineering role. A passion for working on systems that are highly reliable, scalable, and secure. Interested in designing, analyzing and troubleshooting large-scale distributed systems. Solid understanding of JavaScript and TypeScript and building maintainable and performant RESTFul APIs using NodeJS. Hands on experience in maintaining, modernizing and optimizing large-scale distributed systems. Thrive in a highly collaborative, fully remote, and distributed culture. Demonstrate ownership, accountability, attention to detail, and a customer-focused attitude. Strong experience with unit, integration, end-to-end, and performance testing.
And extra credit if you have experience in any of the following!
Experience creating and maintaining public APIs. Experience working with a fully distributed, remote team. Existing knowledge of security engineering and application security. Proven experience and understanding of architecture principles across infrastructure platforms, security, data, integration, and application layers. Experience solving problems at scale.
What you can look forward to as an Full-Time Okta employee!
Amazing Benefits. Making Social Impact. Fostering Diversity, Equity, Inclusion and Belonging at Okta.
Benefits Extracted with AI
- Amazing Benefits
- Making Social Impact
- Fostering Diversity, Equity, Inclusion and Belonging
Similar jobs
Last update: 23 minutes ago
Staff Software Engineer, API Foundations
Join Okta as a Staff Software Engineer in Spain, focusing on API Foundations with skills in JavaScript, TypeScript, and REST APIs.
Senior Full Stack Software Engineer, IAM (Customer Identity Cloud)
Senior Full Stack Engineer for IAM in Customer Identity Cloud, skilled in Node.js, JavaScript, TypeScript, and cloud environments.
Staff Software Engineer, Okta FGA Integrations
Join Okta as a Staff Software Engineer in Spain, specializing in FGA Integrations. Work on distributed systems, stream processing, and more.
Senior Full Stack Engineer (CIC)
Senior Full Stack Engineer role focusing on subscription management and entitlements, using React/Redux, TypeScript, NodeJS, MongoDB.
Full Stack Software Engineer, IAM (Customer Identity)
Join Okta as a Full Stack Software Engineer in IAM, working remotely in Spain, focusing on secure and scalable software solutions.
Senior Software Engineer (Node.js) - Customer Identity
Senior Software Engineer specializing in Node.js for Customer Identity at Okta, focusing on distributed systems and digital authentication.
Staff Software Engineer, Streaming Foundations (Customer Identity)
Join Okta as a Staff Software Engineer in Spain, focusing on streaming technologies and data management.
Staff Software Engineer, IAM (Customer Identity Cloud)
Join Okta as a Staff Software Engineer in IAM, focusing on Customer Identity Cloud. Work remotely with Node.js, AWS, and Azure.
Software Engineer II, IAM Enterprise Federations
Join Okta as a Software Engineer II in IAM Enterprise Federations, focusing on identity protocols and cloud environments.
Staff Software Performance Engineer (Customer Identity)
Join Okta as a Staff Software Performance Engineer focusing on Customer Identity in Spain. Engage in performance engineering and IAM.
Senior Software Engineer - Remote
Senior Software Engineer role at Akamai Technologies, focusing on network security and cloud solutions. Remote position.
Lead Software Engineer - TypeScript/Node.js
Lead Software Engineer specializing in TypeScript/Node.js for Appfire in Poland. Remote work with competitive benefits.
Full Stack Software Engineer with TypeScript and Microservices
Join Invicti as a Full Stack Software Engineer in Malta, focusing on TypeScript, Microservices, and REST APIs in a remote role.
Senior Software Engineer - Node.js, Typescript, Go
Join Snyk as a Senior Software Engineer to design and implement APIs in Node.js, TypeScript, and Go, enhancing developer security.
Senior Software Engineer - Backend (TypeScript)
Senior Backend Software Engineer specializing in TypeScript for a fully remote role, focusing on innovative hiring platform development.
Senior Software Engineer
Join Forma as a Senior Software Engineer to build secure, scalable backend APIs using NodeJS and TypeScript.
Senior Software Engineer
Senior Software Engineer in Lisbon, specializing in Linux, OOP, and REST APIs, offering a hybrid work model and comprehensive benefits.
Staff Controls Assurance Analyst
Join Okta as a Staff Controls Assurance Analyst in Ireland, focusing on IT audit and compliance with SOC2, ISO27001 in a cloud environment.
Senior Full Stack Software Engineer (Remote)
Join TechStyleOS as a Senior Full Stack Software Engineer, working remotely to build innovative software solutions.
Senior Full Stack Engineer - Remote (Spain)
Senior Full Stack Engineer role in Barcelona, Spain. Remote work, extensive experience with JavaScript, Node.js, React.js required.
Senior Software Engineer, API Products
Senior Software Engineer role focusing on API products, requiring skills in API, CSS, TypeScript, and Front-End Development. Remote work available.
Senior Software Engineer - Backend (TypeScript)
Senior Backend Software Engineer specializing in TypeScript, focusing on product development and team collaboration in a remote setting.
Senior Software Engineer - Backend
Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.
Senior Full Stack Developer (NodeJS, TypeScript)
Join PayPal as a Senior Full Stack Developer focusing on NodeJS and TypeScript for REST API tooling.