More jobs:
Software Engineer - Authentication
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-10-22
Listing for:
Taskrabbit
Full Time
position Listed on 2026-10-22
Job specializations:
-
Software Development
Backend Developer
Job Description & How to Apply Below
About Taskrabbit:
Taskrabbit is a marketplace platform that conveniently connects people with Taskers to handle everyday home to-do’s, such as furniture assembly, handyman work, moving help, and much more.
At Taskrabbit, we want to transform lives one task at a time. As a company we celebrate innovation, inclusion and hard work. Our culture is collaborative, pragmatic, and fast-paced. We’re looking for talented, entrepreneurially minded and data-driven people who also have a passion for helping people do what they love. Together with IKEA, we’re creating more opportunities for people to earn a consistent, meaningful income on their own terms by building lasting relationships with clients in communities around the world.
Taskrabbit is a hybrid company with employees distributed across the US and EU and a Built In — Best Places to Work (2022, 2023, 2024, 2025) continually ranked across multiple national and regional categories. Join us at Taskrabbit, where your work will be meaningful, your ideas valued, and your potential unleashed!
Prior to applying please note:
This role is hybrid, requiring 2 days in office at our San Francisco hub every Tuesday & Wednesday (located at 130 Sutter St, San Francisco, CA).
About the Role:
The Core Services team is focused on building out shared capabilities and services that impact all other teams at Taskrabbit, and those services are used on almost every portion of our platform. We serve as the foundation that enables our engineering organization to stay on track, move faster, and build scalable, high-impact this role, you will help lead the design and evolution of the shared platform capabilities that power our marketplace, such as authentication and identity, event-driven systems, and API infrastructure.
As a Staff Engineer, you will help lead a team that designs, builds, evolves, and maintains these foundational systems. Your technical decisions will have a direct and highly visible impact on engineering productivity, product velocity, and the overall experience of our marketplace! Join us in transforming lives, one task at a time.
What You'll Work On:
Lead the architecture, integration, and adoption of shared platform capabilities (e.g., authentication and identity, event streaming, API infrastructure) across teams
Design, build, and maintain robust, high-performance Type Script-based APIs and foundational services
Drive the design and adoption of event-based architectures that enable reliable, loosely coupled communication between services
Own and evolve our authentication and authorization approach, including integration with third-party identity platforms and partner integrations
Work closely with Ruby on Rails backend services and integrate shared capabilities into existing application infrastructure
Propose and drive improvements to platform performance, reliability, security, and developer experience
Guide and mentor other engineers on best practices for API design, system design, and scalable architecture
Partner with Engineering and Product leadership to define a unified technical strategy for shared services across Taskrabbit Your core skills:8+ years of experience developing modern APIs and distributed services
Hands-on experience with authentication and identity platforms (e.g., Auth0, Okta, Cognito, or similar), including OAuth 2.0, OpenID Connect, and SSOExperience designing and operating event-based architectures (e.g., Kafka, SNS/SQS, Event Bridge, or similar)
Experience building and maintaining robust Type Script-based APIs and services
Exceptionally strong technical design and architecture skills with a focus on scalable shared capabilities
Professional experience with AI-led agentic software development (e.g., Claude Code, Codex, Cursor,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×