35 open TypeScript positions
The Director of Engineering for Workflows Experiences will lead the engineering teams responsible for building the user-facing experience of Okta's Workflows platform. This role involves defining the technical strategy for a secure, scalable, and intuitive no-code platform using modern technologies like React, TypeScript, and Node.js, while collaborating with product and design teams to execute a multi-year roadmap.
The Senior Software Engineer will join the End User Protection team at Okta to design and build Auth0’s Attack Protection capabilities, ensuring secure and seamless user authentication. The role involves developing features using Node.js, cloud platforms (AWS/Azure), and databases, while collaborating with ML teams to deploy cutting-edge detection models. Responsibilities include system design, mentorship, and maintaining high-reliability services at scale.
The Staff Software Engineer will design and build secure authentication and authorization features for Auth0’s End User Protection team, focusing on Attack Protection capabilities. The role involves leading complex projects, collaborating with ML/AI teams, and ensuring high-scale system reliability while mentoring engineers and driving technical excellence.
This Senior Software Engineer role focuses on building and maintaining Auth0’s Tenant Protection capabilities, which safeguard customer tenants from automated attacks like credential stuffing and denial-of-service. The role involves designing features with Node.js, cloud platforms (AWS/Azure), and databases, while collaborating with ML teams to deploy cutting-edge detection models. Responsibilities include system design, mentorship, and driving technical roadmaps for scalable security solutions.
The Senior Software Engineer, Applied AI will build user-facing and backend systems utilizing Generative AI to enhance internal operations. Key responsibilities include designing end-to-end GenAI applications using frameworks like LangChain, building modern React/Vue frontends, and developing RAG pipelines. This role requires strong full-stack skills with an emphasis on AI integration, operational excellence, and collaboration across engineering, design, and product teams.
The Federated Authentication Platform team is seeking an experienced Senior Full Stack Software Engineer to build out the authentication pipeline for the Okta Identity Engine. Responsibilities include designing and implementing highly scalable backend services and APIs, alongside developing responsive user interfaces using modern web frameworks. The role requires strong proficiency in an Object-Oriented Backend Language and modern JavaScript/TypeScript, along with experience in RESTful API design and system scaling.
Weekly TypeScript jobs delivered to your inbox.
The Senior Software Engineer, Applied AI will play a key role in building user-facing and backend systems that leverage Generative AI (GenAI) to enhance internal operations. Responsibilities include designing end-to-end applications using LLM integration frameworks and developing modern, responsive frontend interfaces with React or Vue. This role requires a strong full-stack background, expertise in Python/AWS, and a focus on security, observability, and engineering standards for AI/automation systems.
The Senior Software Engineer will join the Core Identity organization at Auth0 (Okta) to design, build, and operate critical backend services for the identity platform. Responsibilities include owning technical quality, security, and scalability, primarily using NodeJS (TypeScript/JavaScript) and managing data across MongoDB, PostgreSQL, and Redis in a multi-cloud environment. This role requires 4+ years of experience and involves driving architectural improvements, mentoring others, and participating in an on-call rotation.
Okta is seeking a Senior Developer Content Advocate to create high-quality, code-centric technical content for the Auth0 Blog, bridging complex identity standards with practical implementation. Responsibilities include planning, writing technical tutorials, editing contributions from engineers, and producing video content to expand educational reach. The ideal candidate is an experienced developer who thrives on deconstructing complex problems related to modern identity security and driving developer adoption.
Okta is seeking ambitious Software Engineering Interns for an 8-10 week program in Bangalore, India, focusing on building secure, enterprise-grade AI foundations. Interns will gain hands-on experience working with Serverless technologies (AWS Lambda, API Gateway), Infrastructure as Code (Terraform), and CI/CD pipelines. The role requires strong programming skills in Java, Kotlin, or Python, and involves collaborating across engineering teams on mission-critical AI infrastructure projects.
The Software Engineer AI Intern will work closely with AI and engineering teams to design and develop cutting-edge AI-driven solutions. Key responsibilities include assisting in building backend services for AI agent orchestration, RAG pipelines, and lifecycle management. Interns will participate in test-driven development, code reviews, and help build scalable APIs supporting Agentic Experiences.
Weekly TypeScript jobs delivered to your inbox.
Okta is seeking a Staff Full-Stack Engineer for the Flow builder team within Okta Workflows in Bengaluru, India. The role involves leading technical design, building end-to-end features using modern JavaScript/cloud-native technologies (React, Node.js, TypeScript, PostgreSQL), and mentoring team members. This is a hybrid role requiring in-person onboarding and occasional travel.
The Software Engineer II will join the fast-growing Data Platform organization to design, build, and deploy scalable, high-performance data platform services and products, leveraging modern technologies like Kinesis, Flink, and Snowflake. Responsibilities include designing and owning scalable platform components, conducting design/code reviews, and mentoring other engineers. This role offers significant impact on the direction of data and machine learning initiatives to improve end-user security.
The Staff Full Stack Software Engineer will contribute to enhancing the developer journey by designing and implementing secure, collaborative features focusing on enterprise readiness and user experience improvements. Responsibilities include providing technical direction, mentoring engineers, designing/developing features and APIs, and participating in agile process improvements. This role requires significant expertise in the Node.js/JavaScript ecosystem and frontend frameworks like ReactJS, operating within a hybrid work model in Bengaluru.
The End User Protection Team is seeking a Staff Software Engineer to build and maintain Auth0’s Attack Protection capabilities, which detect and block cyberattacks like credential stuffing. Responsibilities include designing and building features using Node.js, AWS, and various databases, leading technical breakdowns of complex requirements, and driving cross-functional projects. The role requires deep experience in building highly reliable, scalable systems, application security, and mentoring other engineers.
The Senior Software Engineer role focuses on the Identity Security Insights team, responsible for modernizing how customers access and understand their Auth0 data for monitoring and security. Key responsibilities include designing secure, cross-platform browser-based features, collaborating across the full technical stack, and participating in on-call rotations. Candidates should have at least 8 years of experience, proficiency in Node.js, and a passion for end-to-end project ownership in a collaborative, fully-remote environment.
Weekly TypeScript jobs delivered to your inbox.
The Senior Software Engineer will be a critical part of the AI Frameworks and Services (AIFS) team, designing and implementing systems, frameworks, and tools powering next-generation AI-driven identity experiences at Auth0. Key responsibilities include designing high-quality features using TypeScript and Node.js, collaborating cross-functionally on GenAI features, and driving improvements in reliability and performance. This high-impact role is suited for engineers passionate about building foundational services that make complex AI capabilities accessible to product teams and developers.
This role involves developing and maintaining customer developer tooling, specifically focusing on CLI tools and Terraform providers using Golang to enhance the developer experience for Auth0 resources. Key responsibilities include feature development, creating seamless integration libraries, writing developer documentation, and championing open-source best practices. The ideal candidate is an experienced software engineer with strong Golang expertise and empathy for developers.
The Software Engineer II will join the Auth0 Login team to drive small to medium technical projects from design through completion, focusing on providing a simple, secure, and delightful authentication experience. Responsibilities include writing modular, well-tested code, collaborating on support escalations, participating in on-call rotations, and beginning to mentor new engineers. Candidates should have 2+ years of development experience and proficiency in backend languages like Typescript/Javascript, Go, Python, or Java, along with experience in front-end UI stacks and database technologies.
The Senior Full Stack Engineer role at Auth0 (part of Okta) focuses on providing a simple, secure, and delightful authentication experience for developers and end-users, particularly within the B2C organization. Responsibilities include designing and developing features on new UI experiences and APIs using NodeJS, React, and Postgres/MongoDB, while also leading discussions and mentoring other engineers. Candidates should have 5+ years of development experience and a strong background in building reliable, scalable, and secure large-scale features.
The Senior Technical Consultant (Auth0) will provide hands-on implementation and deployment services for Okta's Auth0 product to EMEA customers. Key responsibilities include leading concurrent deployment projects, gathering post-sales requirements, delivering high-quality design and deployment solutions, and mentoring customers. The role requires deep technical knowledge of identity federation technologies and cloud architectures to ensure long-term customer success and continuous process improvement.
Weekly TypeScript jobs delivered to your inbox.
The Staff Software Engineer AI Agentic Experience role involves building infrastructure, tooling, and developer experiences to support both human developers and AI agents using the Auth for GenAI offering. Key responsibilities include designing and building developer tooling, creating demo applications showcasing identity-powered AI use cases, and contributing to open-source projects. The engineer will also drive integration with emerging AI frameworks and mentor other engineers on code quality and architecture.
The Senior Software Engineer will join the Core Identity organization to design, build, and operate critical services forming the backbone of the Auth0 identity platform. Responsibilities include working primarily with NodeJS (TypeScript/JavaScript) utilizing data stores like MongoDB, PostgreSQL, and Redis on a multi-cloud infrastructure (AWS/Azure). The role involves joining a fast-paced remote team, driving architectural improvements, ensuring technical quality and scalability, and mentoring other engineers.
The Senior Software Engineer will join the AI DevEx team at Auth0 to build infrastructure, tooling, and developer experiences for GenAI authentication. Key responsibilities include designing developer tooling, building demo applications showcasing AI use cases, contributing to open source, and driving integration with emerging AI frameworks. The role requires 4+ years of experience and proficiency in JavaScript/TypeScript, Golang, and/or Python, focusing on empowering both human developers and AI agents.
The Identity Security Insights team is seeking a Senior Software Engineer to modernize how customers access and understand their Auth0 data for security monitoring. Key responsibilities include designing secure, cross-platform features, collaborating on technical challenges, and contributing across the full stack. Candidates should have 5+ years of experience, familiarity with Node.js, and a strong understanding of JavaScript/TypeScript.
The Staff Machine Learning Engineer, Generative AI will help shape and accelerate Okta's Generative AI strategy by contributing across model development, infrastructure, and platform services. Key responsibilities involve designing and deploying robust Machine Learning & GenAI systems at scale, including architecting LLMOps pipelines and tuning agentic applications in production. The role requires developing components using Python, LangGraph, and DSPy, while focusing on improving accuracy, safety, and cost efficiency in Claude-based systems.
Weekly TypeScript jobs delivered to your inbox.
The Senior Software Engineer will join the AI Ecosystems team to build scalable systems for the next generation of authentication in the Agentic AI era. Key responsibilities include building and maintaining services using TypeScript/NodeJS and databases like PostgreSQL/MongoDB, and collaborating on features to expose the Agentic AI ecosystem to customers and partners. This role requires 5+ years of professional experience and involves writing clean, testable code and contributing to observability systems.
The Senior Software Engineer role is within the Core Identity organization, responsible for designing, building, and operating critical, large-scale distributed systems that form the backbone of the Auth0 identity platform. Responsibilities include building innovative features, driving architectural improvements, ensuring technical quality, and participating in an on-call rotation. Candidates should primarily work with NodeJS backend technologies (TypeScript/JavaScript) across a multi-cloud environment (AWS and Azure).
The Staff Software Engineer will join the AI Ecosystems team at Okta/Auth0 to build the next generation of authentication for the Agentic AI era. Key responsibilities include building and maintaining scalable services using TypeScript/NodeJS and various databases, developing innovative features around the Agentic AI ecosystem, and providing technical direction to the team.
The Senior Software Engineer role in Core Identity involves designing, building, and operating critical, distributed identity platform services using NodeJS (TypeScript/JavaScript) with data storage in MongoDB, PostgreSQL, and Redis across AWS and Azure. Responsibilities include driving architectural improvements, ensuring technical quality and security, collaborating cross-functionally, and participating in an on-call rotation. Candidates should have 4+ years of experience building backend services in a cloud environment and possess a strong commitment to quality.
The Provisioning team at Auth0 is expanding capabilities for B2B customers, focusing on automated user lifecycle management using technologies like NodeJS and Golang. Key responsibilities include driving architectural vision, orchestrating major technical projects, designing large-scale distributed systems, and mentoring less experienced engineers. The role requires significant experience in building scalable, reliable systems and deep collaboration with product and security teams.
Weekly TypeScript jobs delivered to your inbox.
The Senior Software Engineer will join the AI Authentication team to build the next generation of authentication systems for the Agentic AI era. Key responsibilities include building and maintaining scalable services using TypeScript, NodeJS, and databases, while collaborating on feature delivery to secure identity and access for GenAI applications. The role requires writing clean, testable code, participating in design discussions, and contributing to observability systems.
This role seeks an experienced engineer to design, develop, and maintain high-impact internal tools and scalable services for the Auth0 Platform Application Services team. Key responsibilities include enhancing developer productivity, automating repetitive workflows, consolidating redundant tools, and ensuring platform reliability. The engineer will collaborate with stakeholders to deliver impactful solutions and participate in on-call rotations.
The role involves being a Staff Full-Stack Engineer on the Integration Builder team within Okta Workflows, responsible for owning the core no-code surface. Key responsibilities include leading technical design, building features using React, Node.js, and TypeScript, and collaborating with Product and Design teams. This is a high-impact position requiring leadership in defining architecture and delivering performant, secure, and scalable end-to-end features.
The role seeks a senior full-stack JavaScript engineer with deep knowledge in both backend service engineering (NodeJS) and user interface development (React) to join the Okta Workflows Integrated Development Environment team. Responsibilities include leading the design and architecture of high-quality, scalable software, owning code across the lifecycle, and collaborating with cross-functional teams to deliver new products and features. The position requires 5+ years of software engineering experience and a passion for building elegant, enterprise-grade solutions.