Senior Staff Engineer

Taskrabbit is a marketplace platform that conveniently connects people with Taskers to handle everyday home to-do's, such as furniture assembly, handyman work, moving help, and much more.
Philadelphia, PA, USA
$157,590 - $236,300
Backend
Staff Software Engineer
Hybrid
501 - 1,000 Employees
8+ years of experience
Enterprise SaaS

Description For Senior Staff Engineer

Taskrabbit is seeking a Senior Staff Engineer specializing in Typescript/JavaScript applications for their Dolly Moving team. This remote-first role requires limited travel through August 2025, with an expectation of 2 days per week in-office starting September 2025.

Key Responsibilities:

  • Deliver large projects, including scoping, planning, and execution
  • Break down a monolithic JavaScript web application into Typescript services
  • Provide technical design leadership and mentorship
  • Partner with the product team on new feature design and implementation

Requirements:

  • 8+ years of professional software engineering experience
  • 3+ years of professional experience with JavaScript and Typescript applications
  • Advocate for engineering best practices (CI/CD, automated testing, monitoring)
  • Experience building REST APIs and working with Kafka event streaming

Taskrabbit offers a competitive compensation package, including base pay, bonus, benefits, and perks. The base pay range for this position is $157,590 - $236,300.

As a remote-first company, Taskrabbit values flexibility and regular in-person connections. They pride themselves on a diverse culture, with women making up half of their leadership team. Benefits include employer-paid health insurance, 401k match, generous time off, company-wide closure weeks, various stipends, and IKEA discounts.

Taskrabbit is committed to diversity, inclusion, and equal opportunity employment. They do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Last updated 2 months ago

Responsibilities For Senior Staff Engineer

  • Delivering large projects - Including scoping, planning, breaking down into discrete tasks, execution with the team, successful release, and long term monitoring
  • Breaking down a monolith - Moving from a monolithic JavaScript web application in Typescript services while advancing business interests
  • Technical Design - Mentor on the team for technical design decisions. Able to balance business needs against engineering excellence
  • Product Partner - Being a thought partner for our product team in the design and implementation of new features

Requirements For Senior Staff Engineer

JavaScript
TypeScript
Kafka
  • 8+ years of professional software engineering experience
  • 3+ years of professional experience with JavaScript and Typescript applications
  • Advocate of professional engineering best practices like CI/CD, automated testing, and monitoring
  • Experience building REST APIs
  • Experience with Kafka event streaming

Benefits For Senior Staff Engineer

Medical Insurance
401k
Equity
  • Employer-paid health insurance
  • 401k match with immediate vesting
  • Generous and flexible time off
  • 2 company-wide closure weeks
  • Taskrabbit product stipends
  • Wellness stipends
  • Productivity stipends
  • Education stipends
  • IKEA discounts
  • Reproductive health support

Interested in this job?

Jobs Related To Taskrabbit Senior Staff Engineer

Senior Staff Engineer

Senior Staff Engineer role at Taskrabbit, specializing in Typescript/JavaScript applications for complex system-level projects.

Senior Staff Engineer

Senior Staff Engineer role at Taskrabbit, specializing in Typescript/JavaScript applications for complex system-level projects.

Graphics Software Engineer, Staff

Staff Graphics Software Engineer position at Qualcomm focusing on GPU hardware, drivers, and graphics software development.

Staff Product Engineer (Backend)

Staff Product Engineer (Backend) role at Accurx, leading architectural decisions and engineering excellence for healthcare communication software used by 98% of NHS GP practices.

Staff Technical Program Manager

Staff Technical Program Manager position at LinkedIn focusing on delivering large-scale technical programs and driving cross-functional collaboration.