Poshmark
Software Engineer II, Cloud Platform
US California (Redwood City) - Office. Posted a month ago
The role
This person will design, develop, and maintain backend services that support the marketplace experience. They will work on building reliable, high-performance, cloud-native services used by millions of users.
What you will do
- Design, develop, and maintain backend services.
- Collaborate with peers and senior engineers to implement scalable, efficient, and maintainable systems.
- Write clean, well-documented, and well-tested code.
- Participate in code reviews.
- Troubleshoot and fix issues across distributed systems in production environments.
- Contribute to improving development processes, tooling, and team workflows.
- Ship production-quality code.
- Take ownership of small to medium-sized components or features.
- Collaborate with Product, QA, and Design teams on feature delivery.
- Mentor interns or new hires.
Required qualifications
- 2 - 4 years of professional experience (including internships) in backend software engineering.
- Strong understanding of computer science fundamentals — data structures, algorithms, and software design principles.
- Proficiency in at least one backend language (e.g., Ruby, Java, Python, or Go).
- Familiarity with RESTful APIs, databases (SQL/NoSQL), and caching or message-queue systems.
- Interest in cloud technologies (AWS, GCP, or similar) and scalable architectures.
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
About the company
Poshmark is a fashion marketplace with 165 million members. It provides a social experience for buying and selling fashion.