CareerPlan

Staff Software Engineer - Authentication

Full-time$150k–$200k2026-10-24 → 2026-11-10
Hybrid

Core

Lead the design and evolution of shared platform capabilities powering the marketplace, specifically focusing on authentication, identity, event-driven systems, and API infrastructure.

Role type

Staff Software Engineer (Platform/Infrastructure)

Builds

Shared platform services (authentication, identity, event streaming, API infrastructure) used across the entire Taskrabbit engineering organization.

Domain

Marketplace technology, distributed systems, identity management

Required skills

TypeScript, API design, distributed systems, authentication/identity platforms (OAuth 2.0, OpenID Connect, SSO), event-based architectures (Kafka, SNS/SQS, EventBridge), AI-led agentic software development, mentoring

Preferred skills

AWS, Infrastructure as Code, Kubernetes, MySQL, Redis, Elasticsearch, Backend-for-Frontend (BFF), API gateways, Ruby on Rails

Technologies

TypeScript, Kafka, SNS, SQS, EventBridge, Auth0, Okta, Cognito, AWS, Kubernetes, MySQL, Redis, Elasticsearch, Ruby on Rails

Responsibilities

Lead architecture and integration of shared platform capabilities; Design and maintain high-performance TypeScript APIs; Drive adoption of event-based architectures; Own and evolve authentication/authorization approaches; Mentor engineers on system design and scalable architecture; Partner with leadership to define technical strategy for shared services.

Seniority

Staff, hands-on IC with mentorship responsibilities