Logo
Pickle

Senior Backend Engineer

Pickle, New York, New York, us, 10261

Save Job

Join to apply for the

Senior Backend Engineer

role at

Pickle

Must be located in NYC – Monday through Thursday in office.

Pickle is a rental marketplace that makes fashion more affordable, sustainable, and accessible by enabling people to rent clothes directly from one another right in their city. Our peer‑to‑peer model and same‑day local courier delivery allow users to find a last‑minute outfit at about 80% off retail. Check out our app and Instagram to learn more.

We're seeking a highly technical, high‑ownership, results‑driven Senior Backend Engineer to help build Pickle. This role will be pivotal in building features and improving performance in the applications that our customers rely on every day. If you’re passionate about building beautiful and highly performant applications and love working in fast‑paced startup environments, this is a great opportunity to have a significant impact on our business.

Responsibilities

Build and maintain backend services and APIs (REST, GraphQL) using frameworks like Express, Fastify, and Apollo.

Manage and optimize databases (Postgres, DynamoDB) and in‑memory stores (Redis, Memcached), including schema design, indexing, replication, and query optimization.

Drive improvements in system architecture, including event‑driven design, asynchronous workflows, and messaging/pub‑sub systems.

Design, deploy, and maintain services on AWS (Lambda, Fargate/EC2, S3, RDS/DynamoDB, SQS/SNS, CloudFront, Cognito).

Debug and refactor legacy systems to improve scalability, performance, and reliability.

Implement and manage observability (logging, monitoring, alerting).

Contribute to infrastructure as code (Terraform or similar) and CI/CD pipelines.

Requirements

5+ years of professional experience building backend services.

Proficiency in TypeScript and/or Python.

Strong experience with SQL/NoSQL databases and in‑memory caching.

Deep understanding of system design, including event‑driven architectures, messaging queues, and scalable service patterns.

Familiarity with technologies like Kafka, RabbitMQ, AWS SQS/SNS, Redis Streams, or similar.

Experience with microservices and asynchronous workflows.

Knowledge of security best practices, including authentication and authorization.

Experience with observability, infrastructure as code (Terraform preferred), and CI/CD automation.

Strong communication skills and a collaborative mindset.

Nice to have

Experience with search technologies (Elasticsearch, OpenSearch) and managing their associated infrastructure.

Experience integrating modern AI and machine learning techniques into production applications.

Willingness to learn and contribute to frontend development (React or React Native) on occasion.

Benefits

Competitive compensation and equity

Healthcare (Medical, Dental, Vision)

Paid time off

Meal Pal credits for lunch

Stipend to help set up your desk and office environment

Work directly with the founders and executive team

Professional coaching, training, and development

Growth opportunities within the company

Pickle credits for employees

Fun team events and company parties

Company off‑sites

Office space in NYC

#J-18808-Ljbffr