SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Engineer - Experimentation Platform

Taskrabbit - San Francisco, CA, United States - Hybrid - posted 2026-10-19

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 150,000 - 200,000 / annual

Taskrabbit is a marketplace platform connecting people with Taskers for everyday home services like furniture assembly, handyman work, and moving help. The company is hybrid with employees distributed across the US and EU, and has been recognized as a Built In Best Place to Work multiple years running. The Core Services team builds shared capabilities and foundational services that impact all teams at Taskrabbit, enabling the engineering organization to move faster and build scalable, high-impact features. In this Staff Engineer role, you will lead the integration of the company's experimentation platform, empowering product and engineering teams to experiment, test hypotheses, and iterate quickly on new features. Key responsibilities include: - Lead the architecture, integration, and adoption of the company-wide experimentation platform to enable rapid iteration and feature testing across teams - Design, build, and maintain robust, high-performance TypeScript-based APIs and foundational services - Work closely with Ruby on Rails backend services and integrate shared capabilities into existing application infrastructure - Propose and drive improvements to platform performance, reliability, and developer experience - Guide and mentor other engineers on best practices for feature experimentation, API design, and scalable architecture - Partner with Engineering and Product leadership to establish a unified data-driven experimentation strategy across Taskrabbit - Advise senior leadership on platform capabilities, experimentation architecture, and future strategic initiatives Your technical decisions will have direct and highly visible impact on engineering productivity, product velocity, and the overall marketplace experience. REQUIREMENTS: - 8+ years of experience developing modern APIs - Hands-on experience with at least one major experimentation & feature flagging platform (e.g., Optimizely, Growthbook, Statsig, or similar) - Professional experience with AI-led agentic software development (e.g., Claude Code, Codex, Cursor, etc.) - Experience building and maintaining robust TypeScript-based APIs and services - Exceptionally strong technical design and architecture skills with a focus on scalable shared capabilities - Experience with modern software development workflows, CI/CD pipelines, and containerized environments - Passion for mentoring engineers and elevating team capabilities - Strong written and verbal communication skills with the ability to articulate complex technical subjects clearly - Proven track record of breaking down complex platform initiatives into manageable, high-impact iterations NICE-TO-HAVE: - Experience with Ruby on Rails - Familiarity with event-driven architectures and data streaming mechanisms (e.g., Kafka) - Experience with cloud infrastructure (AWS), infrastructure as code, and container orchestration (Kubernetes) - Comfortable with relational and key-value datastores (e.g., MySQL, Redis, Elasticsearch) - Experience with Backend-for-Frontend (BFF) design patterns Role is hybrid, requiring 2 days in office at the San Francisco hub every Tuesday & Wednesday (130 Sutter St, San Francisco, CA).

Similar roles