Senior Software Engineer II, Backend

Poshmark
Redwood City
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 7+ yearsSkills: ["Communication","Problem-solving","Collaboration","Mentoring","Debugging"]

Own complex backend features for Poshmark’s Core Platform and Cloud Platform teams, taking work from technical design through production rollout and ongoing support. Build scalable services, APIs, data models, asynchronous workflows, and integrations across distributed systems. Evaluate trade-offs for scalability, performance, reliability, and security, and lead troubleshooting with root-cause analysis. Improve observability, monitoring, testing, and operational readiness while collaborating across Product, QA, Infrastructure, and mentoring engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Poshmark
Poshmark
1 day ago

Senior Software Engineer II, Backend

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Own complex backend features for Poshmark’s Core Platform and Cloud Platform teams, taking work from technical design through production rollout and ongoing support. Build scalable services, APIs, data models, asynchronous workflows, and integrations across distributed systems. Evaluate trade-offs for scalability, performance, reliability, and security, and lead troubleshooting with root-cause analysis. Improve observability, monitoring, testing, and operational readiness while collaborating across Product, QA, Infrastructure, and mentoring engineers.
Location: Redwood City
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, deploy, and operate scalable backend services supporting the marketplace.
  • •Independently own complex backend initiatives from requirements and design through production rollout and support.
  • •Translate product and technical requirements into reliable, maintainable, extensible software.
  • •Make implementation decisions considering scalability, performance, reliability, security, and operational trade-offs.
  • •Develop and enhance APIs, data models, asynchronous workflows, and integrations across distributed systems.

Key Requirements

  • •Bachelor’s or Master’s degree in Computer Science/Engineering (or equivalent practical experience).
  • •7+ years of professional software engineering experience building and operating production backend systems.
  • •Strong computer science fundamentals (data structures, algorithms, OOP, software design principles).
  • •Proficiency in at least one backend language such as Ruby, JRuby, or Java.
  • •Experience designing and maintaining APIs/backend services in distributed systems with databases and related technologies.
Experience:7+ yearsSaaSMarketplaceCloud-nativeMicroservices
Education:
Skills:CommunicationProblem-solvingCollaborationMentoringDebugging
Tech Stack:RubyJRubyJavaAPIMongoDBElasticsearchRabbitMQLinuxAmazon Web Services (AWS)DatabasesCachingSearch technologiesMessaging systemsMonitoringObservabilityAutomated testingDeploymentMicroservicesService-oriented architectures

Company Brief

Poshmark
Operates a social commerce marketplace for new and secondhand fashion, home goods, and beauty products. The platform lets users buy, sell, and share listings through a community-driven shopping experience.
Industry: Online Marketplaces
Company Size: Large (251 to 1,000 employees)
Revenue: USD 250M to 500M
Growth: Established Company
Funding: IPO / Publicly Listed
Headquarters: Redwood City, United States
Founded: 2011
WebsiteLinkedIn