# Staff Software Architect

Hiring organization: [Taskrabbit](https://career.thegoodapps.co/organizations/taskrabbit)

Canonical page: https://career.thegoodapps.co/jobs/6de61a3a-b44d-45ad-be0a-b86683f880ce

Listed on Taskrabbit's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Staff
- Location: San Francisco, CA
- Salary: 150000 – 200000 USD per year

## Summary

Taskrabbit seeks a hands-on Staff Software Architect to embed with engineering teams and drive platform modernization using modern backend technologies and AI-assisted development practices. This role combines strategic guidance with direct technical execution—designing systems, pairing with engineers, and establishing architectural standards across a distributed, event-driven platform.

_Our summary, not Taskrabbit's wording._

## Skills named

ArgoCD, Datadog, Docker, Helm, Kubernetes, NestJS, Node.js, OpenAPI/Swagger, Spec-Driven Development (SDD), TypeScript

## Required

- 8+ years of professional software development experience
- Primary focus on building and scaling backend systems
- Experience with distributed systems and event-driven architecture
- Experience with containerization and containerized application deployment
- Enthusiasm for AI tooling and AI-assisted development practices
- Excellent communication and consensus-building skills
- Willingness to be visible and vocal in architecture meetings
- Comfort pairing directly with engineers and technical leadership

## Nice to have

- TypeScript/Node.js experience
- Kubernetes experience
- NestJS framework experience
- Helm charts design or usage
- Spec-Driven Development tools experience (SpecKit, OpenSpec, Intent, Kiro, or similar)
- ArgoCD experience
- Datadog experience
- Contract-first design using OpenAPI and AsyncAPI

Apply on Taskrabbit's site: https://job-boards.greenhouse.io/taskrabbit/jobs/8113218
