Pickle is a peer-to-peer rental marketplace unlocking the value of the billions of underutilized items sitting in consumers’ closets. We make it easy to rent high-quality items exactly when you need them — with fast, convenient fulfillment and an on-demand experience that’s as seamless as shopping.
We’re building a new kind of commerce layer: one powered by dynamic local supply, where access is more convenient than ownership. Pickle is now live nationwide and scaling rapidly in key local markets including NYC, LA, and Miami. Our marketplace already features 300K+ items listed for rent, and we’re just getting started.
What makes Pickle different is the combination of incredible peer-to-peer inventory, industry-leading convenience(under 2 days nationwide and under 2 hours locally), and an on-demand model with no subscriptions — users rent what they want, when they want it. Backed by our Series A funding raised in early 2025 from FirstMark and Craft, we’re scaling quickly and building the future of access-driven shopping.
Your mission is to build the financial engine of our platform.
This role owns the architecture behind how money moves through our system. While we use Stripe today (Payments, Connect, and Tax), the system you design must be vendor-agnostic, auditable, and correct by construction. Stripe should be treated as a utility, not a source of truth.
You will design an internal ledger and payment services that ensure every cent is tracked, reconciled, and reportable — independent of any third-party dashboard. This is a high-impact, high-trust role at the core of our marketplace.
If you enjoy building rigorous systems, thinking in invariants, and owning complex financial domains end-to-end, this role is for you.
Design and own a dedicated Payments Service that abstracts the underlying provider (Stripe).
Apply architectural patterns (Adapter, Facade) to isolate provider-specific logic from core business logic.
Ensure the system can support future processors or redundancy without requiring a platform rewrite.
Architect complex marketplace money flows, including:
Peer-to-peer payouts
Platform commissions and fees
Hold periods and delayed settlement
Build resilient systems that handle retries, network failures, and webhook delivery safely.
Ensure all payment operations are idempotent and fault-tolerant.
Design and implement an internal ledger system (double-entry bookkeeping or rigid transaction log) in Postgres.
Ensure the database — not Stripe — is the system of record for balances, payouts, and transaction history.
Model wallets, transactions, ledger entries, and settlements with strict constraints and invariants.
Build reconciliation processes that automatically compare internal state with Stripe settlement data.
Structure financial data to support:
P&L reporting
Payout schedules
Tax reporting and audits
Build type-safe tRPC APIs for checkout, wallet management, payouts, and payment method management.
Collaborate with frontend engineers to integrate payments into the product in a way that is transparent and trustworthy for users.
Hide backend complexity behind clean APIs and intuitive UI flows.
Ensure payment-related user experiences are accurate, predictable, and easy to reason about.
Own the payments domain within our Turborepo (or similar).
Define strict boundaries between Payments, Core Business Logic, and UI layers.
Ensure payment logic is isolated, testable, and resistant to accidental misuse.
Set standards for how high-stakes systems are built, reviewed, and evolved.
5+ years of professional engineering experience, with significant ownership of payment systems or financial data.
Deep experience designing and operating payment infrastructure in production.
Strong understanding of service decoupling and interface-driven design.
Expert-level SQL knowledge, including transaction isolation levels and data integrity guarantees.
Experience building ACID-compliant systems where correctness matters more than convenience.
Strong TypeScript skills, including generics and strict typing for high-risk domains.
Experience organizing complex domains within a monorepo or service-oriented architecture.
Deep hands-on experience with Stripe Connect.
Experience handling marketplace payouts, refunds, disputes, and settlement timing.
Familiarity with Stripe webhooks, idempotency keys, and failure modes.
Experience integrating Stripe Tax or similar tax calculation systems.
Experience designing double-entry accounting systems or financial ledgers.
Experience with multiple payment processors (e.g., Adyen, Braintree).
Experience supporting audits or financial reporting pipelines.
Familiarity with marketplace compliance and tax considerations.
Ledger schema: Design and implement the Postgres schema for Wallets, Transactions, and Ledger Entries.
Payment abstraction layer: Define TypeScript interfaces that isolate Stripe-specific logic behind a clean Payments Service.
Reconciliation jobs: Build automated processes to validate internal balances against Stripe settlement data.
Core: Node.js, TypeScript, tRPC
Payments: Stripe Payments, Stripe Connect, Stripe Tax
Database: Postgres (Supabase), Drizzle ORM
Architecture: Turborepo, Modular Monolith
Competitive compensation and equity
Healthcare (Medical, Dental, Vision)
Take what you need paid time off
Meal Pal credits to cover the cost of lunch
Stipend to help set up your desk and office environment
Work directly with the founders and executive team
Professional coaching, training, and development
Grow with the company
Pickle credits for our employees, we love when the team uses Pickle!
Fun team events and company parties
Company offsites
Office space in NYC
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Lead automation and platform work to replace manual operations with reproducible infrastructure, robust ETL, and developer-friendly CI/CD at a Series A marketplace scaling nationwide.
Senior Front-End React Developer needed to build performant, accessible web experiences and collaborate across design and engineering at a leading digital consultancy.
Avero is hiring a hands-on Engineering Manager, Backend to lead backend modernization, mentor engineers, and contribute code on a fully remote team supporting a cloud migration.
Lead and mentor a distributed engineering team at a mission-driven startup, driving Kanban-based delivery and technical excellence across a .NET/Azure stack.
Build and own production-grade web interfaces for a Series A fintech that combines AI-infrastructure financing with on-chain protocols as a FullStack Engineer.
Senior-level Java Developer for the Oregon Department of Justice to design, implement, and maintain the Origin child-support system across multiple functional modules.
Work as a Software Engineer at Meazure Learning building scalable web applications and services using JavaScript/React, Ruby on Rails, Go, and AWS.
An AI infrastructure company is hiring a Senior C# Full-Stack Engineer to build and optimize high-performance data pipelines and evaluation tooling on a part-time remote contract.
Build production AI backends at TrueMeter, a seed-stage startup reinventing how businesses pay for power using LLMs and data-driven automation.
Senior full-stack engineer to design and ship integrations and features for a national social care eligibility and enrollment platform across Python/Django and TypeScript/React stacks.
Actian is hiring an experienced Salesforce Developer to design and implement Lightning solutions, Apex integrations, and APIs that streamline internal sales and customer-facing processes.
Lead the backend and distributed-systems engineering for Multiply Labs' multi-robot manufacturing platform, building schedulers, orchestration, and cloud–edge connectivity to scale automated cell therapy production.
Lead design and delivery of scalable GenAI-enabled full-stack applications at AIG, building cloud-native microservices and Angular user interfaces to support next-generation insurance products.
A senior Rust engineer is needed to build and optimize high-performance ML data and evaluation infrastructure for Alignerr’s AI research and production workflows on a part‑time remote contract.
Pickle Entertainment was conceptualized with a motive to usher in a whole new meaning and style of movie distribution. It was in May, 2009 that Pickle saw the light of its first day of existence. With little but sure footsteps, its journey so far ...
4 jobs