CareerPlan

Staff Software Engineer - Core Services

San Francisco, California, United StatesFull-time$150k–$200k2026-10-19 → 2026-11-10
Hybrid

Core

Lead the design and evolution of shared platform capabilities (authentication, identity, event-driven systems, API infrastructure) that power Taskrabbit's marketplace platform.

Role type

Staff Software Engineer (Core Services)

Builds

Shared platform capabilities, authentication/identity systems, event streaming services, and API infrastructure for the marketplace.

Domain

Marketplace platform, distributed systems, API infrastructure

Required skills

TypeScript, API design, distributed systems, authentication/identity platforms (OAuth 2.0, OpenID Connect), event-based architectures (Kafka, SNS/SQS), system architecture, AI-led agentic software development, CI/CD, containerization

Preferred skills

AWS, Kubernetes, MySQL, Redis, Elasticsearch, BFF patterns, API gateways, 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 authentication and authorization approach; Mentor engineers on best practices; Partner with leadership on technical strategy.

Seniority

Staff, hands-on IC with mentorship