Senior Software Engineer
TaskRabbitOn-demand Home company
San Francisco, United States$130,000 - $180,000Senior
First Round Capital
Collaborative Fund
Facebook
Shasta Ventures
Baseline Ventures
Floodgate 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.
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