# Software Architect

**Company:** [Taskrabbit](https://hotfix.jobs/companies/taskrabbit)
**Location:** San Francisco, CA
**Role:** Backend Engineering
**Salary:** $150k – $200k/yr
**Experience:** 8+ years
**Skills:** TypeScript, Node.js, Java, C#, .Net, Distributed Systems, Event-Driven Architecture, Containers, Kubernetes, Nestjs, Helm, Argo CD, Datadog, Openapi, Asyncapi
**Posted:** 2026-08-18

> The Software Architect will drive hands-on platform modernization across engineering teams, pairing with developers and guiding adoption of target-state architecture, AI-assisted development, and spec-driven practices. The role requires 8+ years of backend software development experience and expertise in distributed, event-driven systems.

## Job Description

## Responsibilities
- Drive platform modernization projects in accordance with Taskrabbit’s Target State Architecture.
- Apply AI tooling and Spec-Driven Development practices to modernize platform components.
- Pair with engineers and technical leaders to unblock modernization work and transfer architectural patterns into team practice.
- Advise on migration approach, sequencing, and risk as a subject matter expert in platform modernization.
- Advocate for Target State Architecture-aligned solutions in technical discussions.
- Collaborate with architects to maintain consistency across platform-wide modernization efforts.
- Write and review Technical Design Documents (TDDs) and RFCs, and coach authors on strengthening proposals.
- Define repeatable standards for tooling, coding, processes, AI usage, and documentation.

## Requirements
- 8+ years of professional software development experience, primarily building and scaling backend systems.
- Experience with distributed systems and event-driven architecture.
- TypeScript/Node.js experience preferred; experience with another strongly typed language such as Java or .NET may be considered.
- Experience with containerization and deploying containerized applications.
- Professional experience applying AI tooling and AI-assisted development practices.
- Excellent communication and consensus-building skills in technical design discussions.
- Willingness to lead and participate visibly in architecture and team design meetings.
- Comfort pairing directly with engineers and technical leadership.

## Nice-to-haves
- Kubernetes (K8s)
- NestJS
- Helm charts
- Spec-Driven Development tools such as SpecKit, OpenSpec, Intent, or Kiro
- ArgoCD
- Datadog
- Contract-first design with OpenAPI and AsyncAPI

## Compensation & Benefits
- Base pay range: **$150,000–$200,000 USD annually**.
- Employer-paid health insurance and 401(k) match with immediate vesting for US employees.
- Flexible paid time off and two company-wide closure weeks.
- Product, wellness, productivity, and education stipends.
- IKEA discounts and reproductive health support.
- Benefits vary by country of employment.

## Similar jobs

- [Senior Software Engineer](https://hotfix.jobs/jobs/9fb475f3-fac9-4bec-a23a-b9e5f13ab6c8) - Beacon Biosignals - Remote - $150k – $170k/yr
- [Senior Software Engineer, Search](https://hotfix.jobs/jobs/b1abea42-bf47-46af-a906-4fc027e03a18) - Vannevar - Remote - $150k – $215k/yr
- [Senior Backend Engineer, Core APIs](https://hotfix.jobs/jobs/81121cc0-579a-4c8d-ae6f-accddd1b2195) - Fingerprint - Remote - $150k – $200k/yr
- [Senior Distributed Systems Engineer](https://hotfix.jobs/jobs/72009521-9e5d-4a0e-981e-e1075e881e69) - Censys - Remote - $151k – $191k/yr
- [Senior Software Engineer, Core Platform](https://hotfix.jobs/jobs/90f093bc-260f-45ff-85f1-a309ee3677b1) - Upstart - Remote - $153k – $231k/yr

**Apply:** https://hotfix.jobs/jobs/c1d23708-465d-493b-8447-fdece7aec225
**Canonical:** https://hotfix.jobs/jobs/c1d23708-465d-493b-8447-fdece7aec225