Okta, Inc. logo

Senior Software Engineer, Core Identity (Auth0)

Job Overview

Location

Barcelona, Spain

Job Type

Full-time

Category

Software Engineer

Date Posted

March 5, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Software Engineer on the Core Identity team at Okta, you will be at the forefront of building and maintaining the foundational services that power Auth0, the world's leading developer-friendly identity platform. This role offers a unique opportunity to tackle complex distributed systems challenges at a global scale, directly impacting millions of users daily and enabling secure innovation for organizations worldwide.
  • • You will be instrumental in designing, developing, and operating the critical services that form the very heart of the Auth0 application. This includes owning the authentication pipeline, identity protocols, user sessions, and all fundamental concepts that underpin our entire product suite. Your work will be crucial in ensuring the platform's technical health, performance, and efficiency.
  • • The Core Identity organization is dedicated to engineering excellence, comprised of individuals with deep expertise in digital identity. You will contribute to designing and operating robust, large-scale systems that are both reliable and performant, serving as a key partner to other engineering teams across Auth0.
  • • You will primarily leverage NodeJS (TypeScript/JavaScript) for backend development, working with data stored in MongoDB, PostgreSQL, and Redis. The entire infrastructure runs on a multi-cloud environment, encompassing both AWS and Azure, providing a rich landscape for cloud-native development and operational challenges.
  • • This role is ideal for engineers who possess a passion for simplifying complex problems and a drive to build resilient, secure software. An interest in or prior experience with Identity and Access Management (IAM) is highly valued, as you'll be working at the cutting edge of this domain.
  • • You will join a fast-paced and agile team, collaborating with talented engineers and cross-functional partners across Product, Security, Design, Architecture, and QA. This collaborative environment fosters innovation and ensures the delivery of features that delight our customers.
  • • A significant aspect of your role will involve taking ownership of the technical quality, security, reliability, and scalability of our systems. You will be empowered to drive architectural improvements and champion engineering best practices, ensuring the long-term health and success of the platform.
  • • You will have the opportunity to deepen or gain significant expertise in identity, security, and modern cloud technologies (AWS, Azure) while working on challenging distributed systems at scale. This is a continuous learning environment where you can grow your technical skills and domain knowledge.
  • • Mentoring other engineers is a key component of this senior role. You will contribute to fostering a culture of technical excellence, knowledge sharing, and continuous improvement within the team and the wider engineering organization.
  • • You will participate in an on-call rotation, ensuring the continuous availability and reliability of our mission-critical services. This responsibility underscores the importance of the Core Identity team and the impact of your contributions.
  • • The work you do directly enables other product teams to build innovative features securely and efficiently, making you a vital enabler of Auth0's overall product strategy and success.
  • • You will contribute to building innovative features and standards that extend the capabilities of Auth0’s platform, helping organizations securely innovate around the world. This involves staying abreast of industry trends and applying them to our product development.
  • • Your product-oriented mindset will be crucial in understanding customer needs and collaborating to find effective solutions. You will be encouraged to think beyond just code and consider the broader impact of your work on users and the business.
  • • You will be part of a globally distributed team, working remotely across Central Europe and the US or Canada EST, promoting a flexible and inclusive work environment.
  • • You will be expected to uphold a strong commitment to quality, employing various testing strategies such as unit, integration, and end-to-end testing to ensure the robustness of your solutions.
  • • This role is an excellent opportunity to make a tangible impact on a widely used and critical platform in the identity and access management space, contributing to Okta's mission to make identity work for everyone.

🎯 Requirements

  • • 4+ years of professional software development experience, or equivalent.
  • • Proficiency in building backend services with Node.js (JavaScript or TypeScript).
  • • Experience designing, building, and operating distributed systems in a cloud environment (e.g., AWS, Azure).
  • • A strong commitment to quality, with experience in various testing strategies (e.g., unit, integration, end-to-end).
  • • Experience in the identity and access management (IAM) domain.
  • • Knowledge of security engineering principles and application security best practices.

🏖️ Benefits

  • • Competitive salary and equity.
  • • Comprehensive health, dental, and vision insurance.
  • • Generous paid time off and holidays.
  • • Professional development opportunities and a strong learning culture.
  • • Remote work flexibility and a supportive, collaborative team environment.
  • • Opportunity to work on a globally recognized and impactful product.

Skills & Technologies

JavaScript
TypeScript
Node.js
PostgreSQL
MongoDB
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Okta, Inc. logo
Okta, Inc.
Visit Website

About Okta, Inc.

Okta provides cloud-based identity and access management software that enables organizations to securely connect employees, partners, and customers to the right technologies. Its platform offers single sign-on, multi-factor authentication, lifecycle management, API access control, and analytics to manage user identities across applications, devices, and networks. The company serves enterprises, government agencies, and small to medium-sized businesses, helping them improve security, compliance, and user experience while reducing IT complexity and support costs.

Similar Opportunities

Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

11 days ago

Apply
Argentina - Remote
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

2 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

7 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

8 days ago

Apply