CareerPlanSign in

Senior Software Engineer

San Francisco, California, United States💼 Full-time💰 $180,000–$180,000🗓 2026-08-11 → 2026-10-02

Core

Architect and lead the Post-Booking domain, building high-performance Node.js services and AI-driven enhancements to improve the customer experience after booking.

Role type

Senior Software Engineer (Tech Lead)

Builds

Post-Booking ecosystem features, microservice infrastructure, and AI-integrated services

Domain

Marketplace / Logistics / AI

Required skills

Node.js, Microservice architecture, SQL (Postgres, Snowflake), Async/event-driven systems (Kafka), Distributed systems design, Observability/alerting, Spec-Driven Development (SDD), AI tools

Preferred skills

Ruby on Rails, Legacy system rebuilding

Technologies

Node.js, Postgres, Snowflake, Kafka

Responsibilities

Define multi-quarter technical roadmap for Post-Booking domains, Lead complex cross-team technical initiatives, Translate business goals into technical strategies and designs, Mentor engineers and champion high-quality testing and AI practices, Implement Spec-Driven Development leveraging AI tools, Own observability and alerting for critical systems

Seniority

Senior, hands-on IC with leadership responsibilities (via careerplan.io/jobs/8080422-senior-software-engineer-at-taskrabbit)