Senior Software Engineer, API Foundations
OktaGet 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
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
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 Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Software Engineer (Node.js, TypeScript)
Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Full Stack Software Engineer
Join Atlassian as a Full Stack Software Engineer, working remotely to build innovative solutions with JavaScript, React, and Node.js.
Senior Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Senior Software Engineer - Python, Django, Kubernetes
Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.
Senior Backend Engineer (Node.js/TypeScript)
Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Junior Software Engineer - API Team
Join Flix as a Junior Software Engineer in Berlin, focusing on API development and management. Work with JavaScript, REST, and more.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
Senior Member of Technical Staff - Identity and Access Management (IAM)
Join PayPal as a Senior Member of Technical Staff in IAM, focusing on scalable identity solutions using TypeScript, Next.js, and more.
Software Development Engineer
Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.
Senior Software Engineer - Language Tools
Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.
Fullstack Developer with Node.js and TypeScript
Join Alter Solutions Portugal as a Fullstack Developer with Node.js and TypeScript expertise. Work in a hybrid model in Lisboa.
Full Stack Developer (Founding Engineer)
Join Meetsta as a Full Stack Developer (Founding Engineer) to build innovative social networking solutions using React, Node.js, and TypeScript.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Full Stack Developer (Security & Compliance)
Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.