Senior Software Engineer, Partnerships at TaskRabbit
San Francisco, CA 94199
About the Job
This role will be fully remote through August 2025 with the expectation that employees will begin working 2 days per week in our dedicated office space starting September 2025.
About the Job:
At a point of major inflection and scale, Taskrabbit is looking for a Senior Software Engineer to help design and implement our Partner API platform that enables Taskrabbit to integrate with other businesses so they can offer Taskrabbit services to their customers. Partnerships are a critical growth engine for Taskrabbit and one of our top strategic priorities. Taskrabbit is integrated with IKEA, our parent company, and we are building our partnerships platform to unlock more business opportunities through new partnerships. We seek a strong technical leader with experience building a robust and scalable platform to support current and future partners at scale. This Senior Software Engineer will be responsible for collaborating with peers in Engineering, Architecture, Data, Product, and other business leaders to build a partnerships platform to support and sustain hyper-growth for Taskrabbit.
Join us in transforming lives one task at a time
You will be:
- Designing, building, and maintaining partner-facing solutions which follow our engineering principles:
- expose the ability to be measured and observed
- protect our customer, our business, and our partners and their data
- always do what the customer expects and upon failure, data is recoverable
- always available when and where the customer expects and which are healthy and current
- perform to, and exceed, customer expectations
- delight the customer
- Contributing to the growth and success of team members through code review, clear documentation, and mentorship
- Contributing to initiatives across the company to support the Partnerships program.
- Accelerating the Partner integration experience through developer tooling, SDKs, and documentation
- Working collaboratively to establish best practices, refine project requirements, and unblock yourself and others
You should have:
- 6+ years of experience in software engineering, partner engineering, or similar roles
- Experience building developer platforms, helping define the strategy, and being collaborative with cross-functional teams
- Experience designing and building API endpoints.
- Strong design and architecture skills.
- Experience with software engineering best practices (e.g., unit testing, code reviews, technical design documentation).
- Proficiency with Ruby/Rails
- Experience with MySQL, Redis, ElasticSearch, and similar technologies.
You might be a fit if you have:
- Strong written and verbal communication skills.
- Desire to work with a layered application architecture.
- Enjoy owning and scoping high-visibility projects to keep us moving forward.
- Great attention to detail and quality.
- Love collaborating with a tight-knit team and across the organization.
Bonus Points:
- Care deeply and are opinionated about partnership programs, API design patterns, or the developer experience
- Built a customer-facing API integration
Compensation & Benefits:
At Taskrabbit, our approach to compensation is designed to be competitive, transparent and equitable. total compensation consists of base pay + bonus + benefits + perks.
The base pay range for this position is $115,000. - $160,000 This range is representative of base pay only, and does not include any other total cash compensation amounts, such as company bonus or benefits. Final offer amounts may vary from the amounts listed above, and will be determined by factors including, but not limited to, relevant experience, qualifications, geography, and level.
#J-18808-Ljbffr