T

Taskrabbit

On-demand marketplace for household tasks

Senior Full Stack Engineer - AI & Innovation

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • At least 5 years of professional software engineering experience, including a mix of frontend and backend work, with demonstrated impact leading complex domains and influencing multiple teams.
  • Extensive professional experience with Node.js and microservice architecture; familiarity with Ruby on Rails is a plus.
  • Strong SQL and data modeling experience, including Postgres and Snowflake.
  • Hands-on experience with asynchronous, event-driven systems such as Kafka and microservice architecture.
  • A proven track record designing and owning observability and alerting for critical systems.
  • Mastery in building, debugging, and scaling distributed systems.
  • Excellent communication, the ability to influence without authority, and a strong ownership mentality for systems handling money and trust.

Responsibilities

  • Define the multi-quarter technical roadmap for the AI & Innovation team across backend and frontend web clients with the engineering manager and architects, driving strategy, addressing technical debt, and evolving scalable system architecture, APIs, and data models.
  • Lead complex, cross-team technical initiatives.
  • Translate ambiguous, high-stakes business goals into clear technical strategies, designs, and experiments.
  • Serve as a JavaScript subject-matter expert, champion high-quality testing and AI practices, mentor engineers, and produce durable technical documentation.
  • Lead adoption of Spec-Driven Development (SDD) using advanced AI tools, ensuring engineers translate well-defined specifications into robust, scalable Node.js implementations and comprehensive test suites.
  • Champion Spec-Driven Development practices using AI tooling, ensuring precise specifications are consistently translated into resilient Node.js implementations and thorough test suites.

Desired Qualifications

  • Familiarity with Ruby on Rails.
  • Experience with Spec-Driven Development.
  • Hands-on experience with AI tools.
  • Experience rebuilding legacy software systems.
  • Familiarity with microservice and event-driven architectures at scale.

About the Company

Taskrabbit

On-demand marketplace for household tasks

What Taskrabbit does: It is a platform that connects clients (homeowners, renters, and small businesses) with Taskers who can perform household and personal tasks, such as cleaning, assembly, repairs, errands, and more. How its product works: Clients post tasks on the website or mobile app, Taskers bid on those tasks with competitive rates, and the platform takes a service fee on each completed task. The service emphasizes same-day assistance and offers a Happiness Pledge to guarantee customer satisfaction. How it differs from competitors: It operates as a bid-based marketplace focused on on-demand home services, with a built-in customer satisfaction guarantee and a mobile-first experience that makes it easy to find and hire help quickly. What the company’s goal is: To provide a reliable, efficient way for people to get skilled help for a wide range of tasks, aligning revenue with successful, satisfactory matches for both clients and Taskers.

Company size
1,001-5,000
Company stage
Series C
Total funding
$37.7M
Headquarters
San Francisco, CA
Founded
2008

Recently Posted Jobs

Explore more opportunities at Taskrabbit

See more jobs