Sr. Software Engineer, Cloud Platform

Senior Software Engineer · Senior · Full Time

US California (Redwood City) - OfficeUSD 125k – 209k7mo ago
Apply for this role

Opens Poshmark's application page

Role

What you'll do.

A Senior Software Engineer role at Poshmark's Cloud Platform team, focused on building and scaling a high-traffic e-commerce marketplace using distributed cloud technologies. The ideal candidate will design and implement innovative product features, work with cutting-edge cloud infrastructure, and contribute to the growth of a social commerce platform serving 165 million members.

Responsibilities

  • Cloud Platform Development: Build applications and services on a distributed cloud architecture using NoSQL data solutions, queueing technologies, and search infrastructure
  • Product Feature Implementation: Design and implement new marketplace features using an iterative, data-driven approach
  • Platform Optimization: Build, analyze, tune, and enhance core components of the Poshmark product and cloud platform supporting millions of e-commerce transactions
  • Cross-Team Collaboration: Work closely with product and customer support teams to drive business growth and improve platform capabilities

Qualifications

What we look for.

Technical

  • Cloud Computing

    Experience with Amazon AWS or other cloud computing platforms

  • Programming Languages

    Proficiency in Ruby, JRuby, Java, JavaScript, HTML5, CSS

  • Database Technologies

    Experience with MongoDB, ElasticSearch, RabbitMQ

  • System Architecture

    Strong understanding of distributed systems and cloud infrastructure

Education

  • Academic Background

    Bachelor's or Master's degree in Computer Science or related technical discipline

Experience

  • Professional Experience

    4+ years of relevant software engineering experience

Skills

Required

  • Cloud Engineering

    Strong skills in building and scaling cloud-based applications

  • Software Design

    Solid competencies in data structures, algorithms, and software architecture

  • Quality Focus

    User-oriented approach with obsession for product quality

Preferred

  • Notification Technologies

    Nice to have

    Experience with email and push notification systems

  • E-commerce Platform

    Nice to have

    Background in social commerce or marketplace technologies

Tech stack

Languages

RubyJRubyJavaJavaScriptHTML5CSS

Databases

MongoDBElasticSearch

Tools

RabbitMQAWS

Other

Linux

Compensation

Pay and benefits.

Base·USD 124,700 – 208,850

Equity·Stock options

Benefits

  • Professional Development

    Mentorship from experienced engineers and opportunities to work at scale

  • Innovative Environment

    Work with cutting-edge cloud technologies and a growing social commerce platform

Process

Interview steps.

  1. 01

    Initial Screening

    Review of resume and initial qualifications

  2. 02

    Technical Phone Screen

    Discussion of technical background and initial assessment of skills

  3. 03

    Technical Interview

    In-depth technical evaluation of coding skills, system design, and problem-solving abilities

  4. 04

    Team Fit Interview

    Meeting with potential team members to assess cultural and collaborative fit

Full posting

Original listing.

About Poshmark


Poshmark is the leading fashion marketplace where style comes alive through discovery, self-expression, and human connection. Powered by a vibrant community of 165 million members, Poshmark brings real people and taste to shopping through a social experience shaped by shared discovery. Buying and selling fashion feels simple, joyful, and personal, while every item tells its own story. Poshmark empowers sellers to grow meaningful businesses, keeps fashion in circulation longer, and gives shoppers access to unique and trusted finds, from everyday pieces to one-of-a-kind vintage and luxury.


🎯 About the Role

Poshmark is looking for a Senior Software Engineer to support the rapid growth of our Cloud Platform and marketplace. In this role, you’ll help build and operate a high-traffic, fast-growing platform while receiving mentorship and guidance from experienced engineers. You’ll work at scale and push the boundaries of cloud-based technologies to help power Poshmark’s continued growth.

⚙️ What You’ll Do

  • Build applications and services on top of a distributed cloud architecture, using a combination of NoSQL data solutions, Queueing technologies, and Search infrastructure

  • Design and implement new product features for the marketplace using a highly iterative and data-oriented approach

  • Build, analyze, tune and enhance the core components of the Poshmark product and cloud platform that powers millions of e-commerce transactions

  • Work closely with the product & customer support teams to have a direct impact on our growing business

💪 What You’ll Bring

  • BE or MS in Computer Science or related technical discipline (or equivalent). Solid foundation in computer science with strong competencies in data structures, algorithms and software design

  • 4+ years of relevant software engineering experience through projects or internships

  • Experience with Amazon AWS or other Cloud Computing platforms is preferred

  • Experience with any or all of: Ruby, JRuby, Java, HTML5, JavaScript, CSS, MongoDB, ElasticSearch, RabbitMQ, Linux

  • User-oriented focus and obsession with quality

  • Experience with email and or push notifications technology a plus

Redirects to Poshmark's application page.

Other roles

More at Poshmark.

View all 7 roles