Skip to content
TaskRabbit logo

Staff Software Engineer - Demand Services Team

TaskRabbitOn-demand Home company
San Francisco, United StatesLead
Software Engineering

About the role

Architect scalable, event-driven backend solutions for Taskrabbit's service engine.

  • The Demand Services Team is architecting the future of Taskrabbit's service engine.
  • Our mission is to build a scalable, event-driven ecosystem that captures client needs with more precision than ever before.
  • Key Responsibilities Designing & Driving the implementation of complex, high-volume backend solutions.
  • Contribute to the team's technical roadmap by proposing and executing platform improvements.
  • Mentor and collaborate with junior engineers, guiding them through complex design decisions.
  • Requirements 8+ years of professional experience in software development.
  • Expert-level proficiency in JavaScript, TypeScript, and the NestJS framework.
  • Hands-on experience with Kafka or similar event-streaming platforms.
View original posting →

Tech stack

JavaScriptTypeScriptNestJSApache Kafka

Match insights

Tech:JavaScript, TypeScript, NestJS, Apache Kafka
Level:Lead

More roles at TaskRabbit

View open roles at TaskRabbit