Skip to content

Engineering Architect (Node.js)

Senior architect collaborates across teams to shape Auth0's tech stack, designs distributed systems, leads Node.js/Go development, optimizes performance, and mentors engineers. Requires 10+ years experience with deep Node.js expertise.

274k – 370kSan Francisco, CABackend EngineeringHybrid10+ YOE

About the role

What you’ll be doing

  • Collaborate with Product, Security, and Engineering teams to define and improve Auth0’s technology stack and architecture.
  • Develop expertise in authentication and authorization to enhance and scale product offerings.
  • Embed within Engineering teams for large projects and provide guidance for smaller initiatives.
  • Design, architect, and document large-scale distributed systems.
  • Lead development of complex, broadly-scoped functionality across services.
  • Code, optimize, and troubleshoot Node.js and Go applications.
  • Implement features using AWS, Azure, Node.js, Go, MongoDB, Redis, PostgreSQL, Kubernetes.
  • Investigate and resolve scalability bottlenecks to maintain 99.99% uptime.
  • Drive technical decisions balancing simplicity, flexibility, reliability, cost, and performance.
  • Mentor engineers and participate in Engineering Leadership Team.
  • Join Incident Commander on-call rotation after training.

What you’ll bring to the role

  • Passion for building secure, reliable systems at scale.
  • Strong communication skills adaptable to executives, engineers, and product managers.
  • Experience with Node.js (JavaScript or TypeScript), the deeper the better.
  • Experience with API-driven applications using REST and/or gRPC.
  • Experience with multi-cloud environments and Kubernetes in AWS/Azure.
  • Strong analytical skills for performance optimization.
  • Ability to create clarity, lead technical discussions, and build consensus.
  • Knowledge of application and cloud security best practices.
  • 10+ years of software development experience.
  • 5+ years of experience working on cloud applications.

Extra credit

  • Knowledge of Identity Protocols such as OAuth, OIDC, and SAML.
  • Experience with security engineering and application security.

Skills

Node.jsTypeScriptJavaScriptGoKubernetesAWSAzureMongoDBRedisPostgres

Staff Software Engineer, Strategy Platform

Staff engineer owns end-to-end platform systems for data access, validation, orchestration, and ML strategy deployment in a quantitative hedge fund. Requires 5+ years in backend/data pipelines with strong debugging skills and CS degree preferred.

270k – 300kBerkeley, CA +1Backend EngineeringHybrid5+ YOESparkTrino

Staff Software Engineer

Leads design and development of core platform systems for AI-powered financial data ingestion, processing, and analytics. Requires 8+ years experience in systems architecture and scaling complex production systems.

280k – 330kNew York, NYBackend EngineeringOn-site8+ YOEAWSAI/ML

Staff Software Engineer, Lending Products

Leads technical design and evolution of platforms powering lending products, partnering cross-functionally to build scalable infrastructure. Requires 8+ years backend experience, strong architecture skills, and ability to mentor engineers.

265k – 330kSan Francisco, CABackend EngineeringHybrid8+ YOEBackendFintech

Staff Software Engineer, Cash App Banking

Leads technical strategy and architecture for Cash App Banking server team, driving scalable systems, cross-team collaboration, and engineer mentoring. Requires 12+ years experience in software development with backend expertise in Java/Kotlin and cloud infrastructure.

264k – 395kNew York, NYBackend EngineeringRemote12+ YOEAWSJava

Staff Software Engineer, Cash App Banking

Leads technical strategy, architecture, and infrastructure for Cash App Banking's server engineering team. Drives cross-team decisions, mentors engineers, and applies AI-first approach while hands-on with code. Requires 12+ years experience leading large-scale features.

264k – 395kUnited StatesBackend EngineeringRemote12+ YOEAWSJava