Skip to content
TaskRabbit logo

Senior Software Engineer

TaskRabbitOn-demand Home company
San Francisco, United States$130,000 - $180,000Senior
Facebook
Shasta Ventures
First Round Capital logo
First Round Capital
Baseline Ventures
Floodgate Fund
Collaborative Fund logo
Collaborative Fund
Software Engineering

About the role

TL;DR

Senior Software Engineer to shape Tasker experience and build marketplace systems.

  • Taskrabbit is a marketplace platform that conveniently connects people with Taskers to handle everyday home to-do’s.
  • We are seeking a Senior Software Engineer to join our Tasker & Supply team, someone who doesn’t just build, but raises the quality bar across our entire ecosystem.
  • You’ll be instrumental in shaping the experience of the taskers who power our marketplace.
  • Key Responsibilities Architect the multi-quarter technical roadmap for Tasker & Supply.
  • Lead complex, cross-team initiatives around marketplace liquidity and supply-demand matching.
  • Turn ambiguous business goals into clear technical strategies, designs, and experiments.
  • Improve reliability and observability for onboarding, matching, and supply-side systems.
  • Champion good testing and AI practices, mentor other engineers, and write documentation.
  • Requirements 5+ years of professional software engineering experience.
  • Strong background in Ruby on Rails and typed Ruby (Sorbet).
  • Working knowledge of TypeScript, especially contract-driven type generation.
  • Solid SQL and data modeling skills (MySQL).
  • Hands-on experience with async/event-driven systems (Kafka) and service or engine-boundary architecture.
View original posting →

Required skills

Ruby on RailsTypeScriptSQLRubyMySQLDatadogGit

Nice-to-have skills

TypeScript

Benefits & perks

Health insurance, 401k match, Product stipends, Wellness stipends, Education stipends, IKEA discounts, Reproductive health support

Tech stack

Ruby on RailsTypeScriptRubySQLMySQLDatadogGit

Similar jobs

G

Senior Software Engineer, Online Giving

G

Enterprise Migrations Engineer