SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Architect

Taskrabbit - San Francisco, CA, United States - Hybrid - posted 2026-09-17

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 150,000 - 200,000 / annual

Taskrabbit is a marketplace platform connecting people with Taskers for everyday services like furniture assembly, handyman work, and moving help. The Architecture Team drives Taskrabbit's Platform Modernization efforts, guiding engineering teams toward a Target State Architecture (TSA). As a Staff Software Architect, you'll serve as an embedded representative of the Architecture team, partnering with engineering teams across the platform to accelerate their modernization work. You'll operate as a subject matter expert on platform modernization within a small team of architects, applying AI-assisted and Spec-Driven Development (SDD) practices to help teams build new components using the Target State Architecture stack. This is a hands-on, results-oriented role. You will act as the Architecture team's representative to assigned engineering teams, driving platform modernization projects in accordance with the TSA. You'll apply AI tooling and Spec-Driven Development practices to help teams modernize the parts of the platform they own. You'll pair directly with engineers and technical leadership to unblock modernization work and transfer architectural patterns into team practice. You'll serve as a subject matter expert on platform modernization, advising on migration approach, sequencing, and risk. You'll advocate for TSA-aligned solutions in technical discussions, including working through design discussions with engineering leads and other stakeholders. You'll collaborate with a small team of architects to maintain consistency across modernization efforts platform-wide. You'll write and review Technical Design Documents (TDDs) and RFCs, coaching authors to strengthen their proposals. You'll define standards for tooling, coding, processes, AI usage, and documentation strategies that make modernization repeatable across teams. This is not a purely consultative role—you're expected to engage directly with projects and drive results forward through TDDs, code, and outcomes. The role is hybrid, requiring 2 days in office at the San Francisco hub every Tuesday and Wednesday (130 Sutter St, San Francisco, CA). **Requirements:** - 8+ years of professional experience in software development, with a primary focus on building and scaling backend systems - Demonstrated experience with distributed systems and event-driven architecture - TypeScript/Node.js experience preferred; candidates with a background in another strongly typed language (e.g., Java, .NET) will also be considered - Experience with containerization and containerized application deployment - Enthusiasm for AI tooling and AI-assisted development practices, with a proven track record of applying them professionally - Excellent communication skills, with the ability to build consensus and keep technical design discussions professional and productive, even when opinions differ strongly - Willingness to lead, speak up, and be visible and vocal in Architecture and team design meetings - Comfort pairing directly with engineers and technical leadership, not just producing documentation or recommendations **Bonus Criteria:** - Experience with Kubernetes (K8s) - Experience with the NestJS framework - Experience designing or using Helm charts - Experience with Spec-Driven Development tools such as SpecKit, OpenSpec, Intent, Kiro, or similar - Experience with ArgoCD - Experience with Datadog - Experience with contract-first design using OpenAPI and AsyncAPI

Similar roles