Software Engineer II, Fulfillment
$106k - $142kTaskRabbit, Inc
Job Description
Job Description
About Taskrabbit:
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.
At Taskrabbit, we want to transform lives one task at a time. As a company we celebrate innovation, inclusion and hard work. Our culture is collaborative, pragmatic, and fast-paced. We're looking for talented, entrepreneurially minded and data-driven people who also have a passion for helping people do what they love. Together with IKEA, we're creating more opportunities for people to earn a consistent, meaningful income on their own terms by building lasting relationships with clients in communities around the world.
Taskrabbit is a hybrid company with employees distributed across the US and EU and a Built In — Best Places to Work (2022, 2023, 2024, 2025) continually ranked across multiple national and regional categories. Join us at Taskrabbit, where your work will be meaningful, your ideas valued, and your potential unleashed!
This role operates on a hybrid schedule requiring two days of in-office collaboration per week. The position must be based in the San Francisco Bay Area.
About the RoleWe're hiring multiple Software Engineer II's across our Fulfillment organization — the backend systems that get the right job to the right Tasker and see it through to completion. You'll join one of two teams, matched to your strengths through a single interview process:
- Point to Point Fulfillment — a brand-new team modernizing one of the most operationally demanding parts of our marketplace: retiring an aging legacy platform, rebuilding its capabilities on modern infrastructure, and migrating live customer and partner traffic onto the new system.
- Fulfillment Lifecycle — the team that decides how jobs are matched to Taskers for our partner and marketplace business, increasingly using structured and unstructured data (profiles, reviews, job history) and experimentation to make matching smarter and fulfillment more reliable.
Both teams work inside a company-wide platform modernization effort, breaking a legacy monolith into well-bounded, API-first services. The common thread we're hiring for is a strong backend engineer who thrives on complex, data-intensive problems, is comfortable with ambiguity, and takes pride in well-tested, observable, production-ready code.
What You'll Work On- Build and evolve the backend services that power how Taskrabbit fulfills jobs — from matching the right Tasker to a job, to modernizing the systems that move work through our platform.
- Depending on your team: help retire a legacy system and migrate live traffic onto a modern platform, or improve how we match and rank Taskers for partner and marketplace jobs.
- Work with data at the core of the problem — safe migrations of millions of records on one team; structured and unstructured signals feeding matching and ranking on the other.
- Decompose legacy components into independent, API-first domain services as part of our platform modernization.
- Build and consume well-designed APIs, and interface cleanly with adjacent systems and models (e.g., recommendation and ranking models owned by our ML team).
- Use AI coding agents and modern developer tooling to ramp on unfamiliar code, write tests, and ship faster.
- Own your work end-to-end: design docs, code reviews, testing, observability, and a share of the on-call rotation.
- 2+ years building and operating backend services in production, in one or more modern languages (across Fulfillment we use Node.js/TypeScript, Ruby, Python, Java, and Go).
- A solid grasp of databases — relational (e.g., PostgreSQL) and/or NoSQL (e.g., MongoDB) — and the ability to model and query data well.
- Experience designing, building, and consuming REST APIs in a service-oriented or microservices environment.
- Strong problem-solving in complex, ambiguous systems — breaking big problems down and shipping incrementally.
- A testing and debugging habit, with genuine care for reliability and observability in production.
- Helpful to have one or more of: system migration / re-platforming, payments or other correctness-critical flows, search / ranking / relevance, working with structured and unstructured data, or experimentation (A/B testing).
- Familiarity with cloud infrastructure (e.g., AWS), CI/CD, and AI-assisted development tools.
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 $106,000 - $142,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.
You'll love working here because:
- Taskrabbit is a Hybrid Company. We value flexibility and choice but also stay committed to regular in-person connection.
- The People. You will be surrounded by some of the most talented, supportive, smart, and kind leaders and teams -- people you can be proud to work with!
- The Diverse Culture. We believe that we make better decisions when our workforce reflects the diversity of the communities in which we operate. Women make up half of our leadership team and our diversity representation is above that of the tech industry average.
- The Perks. Taskrabbit offers our employees with employer-paid health insurance and a 401k match with immediate vesting for our US based employees. We offer all of our global employees generous and flexible time off with 2 company-wide closure weeks, Taskrabbit product stipends, wellness + productivity + education stipends, IKEA discounts, reproductive health support, and more. Benefits vary by country of employment.
An Active Commitment to Equity within our Company and Platform. We are an inclusive community where all who share our mission and values belong. Our diverse team represents the communities we serve, breaking down systemic barriers, and transforming lives- one action at a time.
Taskrabbit is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, ancestry, citizenship, sex, gender, gender identity, sexual orientation, age, marital status, military/veteran status, or disability status. Taskrabbit is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.
Taskrabbit will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law.
$171k
...to support merchants, consumers and couriers in shopping and fulfilling orders on the Uber platform. We solve challenging technical... ...growing business. The Grocery and Retail team is looking for a Software Engineer to execute on the team's ambitious and fast-paced technology...SuggestedFull timeWork experience placementWork at officeLocal areaRemote work$120.3k - $161.3k
...Software Engineer II - Android On any given day at Disney Entertainment & ESPN Technology, we're reimagining ways to create magical viewing experiences for the world's most beloved stories while also transforming our media business for the future. Whether that's evolving...SuggestedFull timeWork experience placementRemote workWorldwide$120.3k - $161.3k
...Software Engineer II - Android On any given day at Disney Entertainment & ESPN Technology, we're reimagining ways to create magical viewing experiences for the world's most beloved stories while also transforming our media business for the future. Whether that's evolving...SuggestedWork experience placementLocal areaRemote workWorldwide$201.88k - $237.5k
...and limited partners through world-class software, purpose-built for everyone in venture capital... ...Team You’ll Work With You’ll enter our engineering interview process as part of a pooled... ...You’ll Solve As a Senior Software Engineer II, you will lead technically complex...SuggestedFull timeWork at office$165k - $225k
Software Engineer II, Back-end (Card Mgmt & Transaction Processing) Remote (US) Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We are building...SuggestedRemote workFlexible hours$160k - $195k
As a Senior Software Engineer II, you will: Develop and maintain robust software systems that power core member experiences; ranging from user-facing applications to internal tools and supporting service layers; ensuring performance, maintainability, and adaptability....Temporary workWork at officeRemote workShift work$201.88k - $237.5k
...and limited partners through world-class software, purpose-built for everyone in venture capital... ...Team You’ll Work With You’ll enter our engineering interview process as part of a pooled... ...You’ll Solve As a Senior Software Engineer II, you will lead technically complex...Full timeWork at office- ...customers, and a need to grow our team to meet the needs of more companies, teams, and innovators in this way. The Role As a Senior Software Engineer II focusing on trading engineering, you will play a critical role in delivering a high-quality trading platform that powers...Work at officeLocal area2 days per week3 days per week
$97k - $124k
...Purpose Designs, develops, and maintains software applications that support cross-border money... ...systems. Collaborate with senior engineers to implement scalable solutions for high-... ...with web and application servers such as IIS, Apache IBM Websphere, Oracle WebLogic,...Hourly payWork at officeImmediate startVisa sponsorshipWork visaFlexible hours$212.5k - $250k
Senior Software Engineer II, Developer Experience The Company You’ll Join Carta connects founders, investors, and limited partners through world‑class software, purpose‑built for everyone in venture capital, private equity and private credit. Trusted by 65,000+ companies...Full timeWork at office$300 per month
...performing team that believes in each other, come build with us at Crusoe. About This Role The Cloud Storage team at Crusoe seeks a Software Engineer II to lead the development and execution of our storage strategy. This role will be instrumental in driving innovation and...Temporary work$154.7k
...working model that caters to the diverse needs of our teams. Key Responsibilities About the role: Samsara is hiring a Senior Software Engineer II to join our Operational Excellence (OPX) team within the Developer Experience organization. DevEx is responsible for the...Full timeWork at officeRemote workRelocation packageFlexible hours$207k - $233k
Senior Software Engineer II, Member Growth, Top of Funnel Our mission: to eliminate every barrier to mental health. At Spring Health, we’re on a mission to revolutionize mental healthcare by removing every barrier that prevents people from getting the help they need, when...Work at officeRelocationSleeping nights2 days per week3 days per week- Drata is seeking a Senior Software Engineer II to lead platform development and make architectural decisions in San Francisco. This position focuses on building clean, maintainable applications and scalable APIs while collaborating with product managers. The role requires...
$128.5k - $151k
...climate. As a Storage Systems Administrator II , you will be a key operator of the high‑... ...: Assist in executing non‑disruptive software upgrades (VAST OS, Purity//FB) and hardware... ...issues, collaborating with senior engineers and vendor support (VAST/Pure) to minimize...Temporary work$125k
...onboarding, and early activation moments. As part of the Growth Engineering organization, our work centers on building high‑converting,... .... About The Role We are looking for a talented Frontend Software Engineer II to join our Signup & Activation team. In this role, you...Work at officeLocal areaRemote workHome officeFlexible hours$138k - $161k
Software Engineer II, Member Growth, Top of Funnel Our mission: to eliminate every barrier to mental health. At Spring Health, we’re on a mission to revolutionize mental healthcare by removing every barrier that prevents people from getting the help they need, when they...Full timeWork at officeRelocationSleeping nights2 days per week3 days per week$120.3k - $161.3k
Software Engineer II - Android At Disney Entertainment & ESPN Technology, we are reimagining ways to create magical viewing experiences for the world’s most beloved stories while also transforming our media business for the future. We focus on evolving our streaming and...Full timeWork experience placementRemote workWorldwide- Nytec, Inc. in San Francisco is seeking a Software Development Engineer II to enhance their team. The ideal candidate will have a Bachelor's Degree in Computer Science and over 3 years of Android mobile development experience. Responsibilities include debugging software...
$144k - $216k
...customers already use. We also own the configuration layer that manages the lifecycle of those connections and credentials. As a Software Engineer II on the Data Warehouse team, you will help build and scale the systems that power these integrations. You will tackle real...Work at officeHome officeFlexible hours$123k - $183k
Software Engineer II, Backend (Reliability Platform) Remote Canada Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We’re looking for a software...Work at officeRemote workFlexible hours- Cacheflow is looking for a Senior Software Engineer II in San Francisco, California. This role involves leading platform development, building scalable web applications, and integrating AI capabilities. With a focus on clean and maintainable architecture, you will collaborate...
- Data is at the foundation of DoorDash success. The Data Engineering team builds database solutions for various use cases including reporting... .... About the Role DoorDash is looking for a Softare Engineer II to be a technical powerhouse to help us scale our data infrastructure...Hourly payWork at officeLocal areaFlexible hours
- Drata is seeking a Senior Software Engineer II in San Francisco to help lead platform development with a focus on scalable applications and APIs. This role requires extensive experience in software engineering, specifically with NodeJS and React, along with strong problem...
$180k - $256k
Your Impact at LILA We're hiring a Senior Software Engineer II, Developer Platform to own critical systems across two areas: the enterprise lifecycle (multi‑tenancy, auth, auditability) and the developer ecosystem (public APIs, SDKs, MCPs, and bring‑your‑own integrations...Full timeWork at officeLocal areaFlexible hours$192k - $259.8k
...We are partnering with a fast-growing software company that is investing heavily in the next... ...and intelligent decision‑making. Engineers joining the team will play a key role in... ...Opportunity As a Senior AI Product Engineer II, you will lead the design and development...3 days per week$135k - $236.25k
...all official communication will only be sent from @Rippling.com addresses. About The Financial Product Team The Financial Product Engineering team is at the forefront of Rippling's expansion into FinTech. Our mission is to build a unified, global financial system for...Work at office3 days per week- ...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations... ...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that...Full timeWork at officeRemote workWork from home3 days per week
$152k - $190k
What you’ll do As an engineer at Brex, you will help develop new products from concept to launch, whether for a 5-person startup or a 5... ...to learn and push the frontier of providing the best financial software experience to help companies grow. You’ll be encouraged to be metric...Work at officeRemote workWork from home$116.64k - $162k
...intelligence and operational excellence across the entire company. We are currently seeking a highly motivated and experienced Software Engineer II to join our dynamic team and play a pivotal role in shaping the future of data at Pantheon. What You Will Do Build scalable,...Work at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Fulfillment. Be the first to apply!
- ngo software engineer San Francisco, CA
- software developer San Francisco, CA
- software developer internship no experience San Francisco, CA
- junior software developer San Francisco, CA
- part time software developer remote San Francisco, CA
- financial software developer San Francisco, CA
- senior software engineer ruby on rails San Francisco, CA
- software engineer amazon San Francisco, CA
- senior software design engineer San Francisco, CA
- software engineer part time San Francisco, CA

