# Senior Software Engineer

**Company:** [Taskrabbit](https://hotfix.jobs/companies/taskrabbit)
**Location:** San Francisco, CA
**Role:** Fullstack Engineering
**Salary:** $180k – $192k/yr
**Experience:** 5+ years
**Skills:** Node.js, JavaScript, Microservices, SQL, Data Modeling, Postgres, Snowflake, Kafka, Distributed Systems, Observability, Alerting, Ruby on Rails, AI Tools, Spec-Driven Development, Event-Driven Architecture
**Posted:** 2026-08-11

> Build and lead fullstack Post-Booking systems, including Node.js services, web experiences, distributed infrastructure, and AI-driven enhancements. The role requires substantial Node.js, microservices, SQL, event-driven systems, and distributed-systems expertise, along with technical leadership and mentoring.

## Job Description

## Responsibilities
- Define the multi-quarter technical roadmap for Post-Booking domains, including backend and frontend web clients, technical debt, scalable architecture, APIs, and data models.
- Lead complex, cross-team technical initiatives.
- Translate ambiguous, high-stakes business goals into technical strategies, designs, and experiments.
- Serve as a JavaScript subject-matter expert and mentor engineers.
- Champion high-quality testing, AI-driven development, and Spec-Driven Development using advanced AI tools.
- Produce durable technical documentation.
- Build customer experience features with high-performance Node.js services and AI-driven enhancements.
- Modernize microservice infrastructure through critical replatforming work.
- Design and own observability and alerting for critical systems.

## Requirements
- 4 years of professional software engineering experience, including frontend and backend work.
- Extensive professional experience with Node.js and microservice architecture.
- Strong SQL and data modeling experience for financial use cases.
- Hands-on experience with asynchronous and event-driven systems.
- Proven ability to build, debug, and scale distributed systems.
- Excellent communication, ability to influence without authority, and strong ownership of systems handling money and trust.

## Nice-to-haves
- Ruby on Rails
- Spec-Driven Development
- Hands-on experience with AI tools.
- Rebuilding legacy software systems.
- Microservice and event-driven architectures at scale.

## Compensation and Benefits
- Base pay range: **$180,000–$192,075**.
- Total compensation includes base pay, bonus, benefits, and perks.
- Employer-paid health insurance and a 401(k) match with immediate vesting for US employees.
- Flexible time off, company-wide closure weeks, product stipends, wellness, productivity and education stipends, IKEA discounts, and reproductive health support.
- Benefits vary by country of employment.

## Similar jobs

- [Senior Software Engineer, Billing Agents](https://hotfix.jobs/jobs/e5978f39-5915-498f-bd42-d4980231a2c9) - Commure - Mountain View, CA - $180k – $230k/yr
- [Senior Software Engineer, Financial Sync](https://hotfix.jobs/jobs/2ebbc369-db76-43e1-bf22-fe5cbb5f281c) - Tabs - New York, NY - $175k – $240k/yr
- [Senior Software Engineer, Trust](https://hotfix.jobs/jobs/d6ac6f99-3345-4361-991e-44e97849d4bb) - Checkr - San Francisco, CA - $185k – $218k/yr
- [Senior Software Engineer, Cribl AI](https://hotfix.jobs/jobs/f491b8ca-09f7-4b99-b8bc-6aaae13020a9) - Cribl - Remote - $185k – $215k/yr
- [Senior Software Engineer, Simple Trade Experience](https://hotfix.jobs/jobs/df8c5c96-4b28-4d2c-a7e0-ed6e180cb55b) - Coinbase - Remote - $186k – $219k/yr

**Apply:** https://hotfix.jobs/jobs/1ce5f6af-1e10-42f8-bb8e-7c76d93ff497
**Canonical:** https://hotfix.jobs/jobs/1ce5f6af-1e10-42f8-bb8e-7c76d93ff497