ThredUp is an internet-based clothing marketplace and retailer that focuses on the re-commerce industry. We are a San Francisco headquartered company with a mission to inspire the world to be more mindful about their fashion choices and to empower others to lead more sustainable lifestyles.
Our internal technology team is continuously focused on improving our platform, from user-facing experiences to application performance and scalability. We craft distributed systems and microservices architectures, leveraging the most up-to-date technologies to create experiences that are highly personalized, efficient and secure.
We work on some of the most unique and challenging problems facing e-commerce today such as operationalizing and streamlining the entire flow of inventory from acquisition to sale, utilizing cutting-edge machine learning and data tools to enrich our search and discovery offerings, and improving the retail lifecycle and efficiency within our platform.
By leveraging skills like React & Redux, Node.js, Java, DynamoDB, Redshift, Spark, Hadoop and more, our technology team works on a global scale, with products available to over 20 different countries and customers on six continents.
At ThredUp, we give our engineering, software development, and IT teams the opportunity to make a lasting impact on the fashion re-commerce industry and explore different engineering problems. We continuously strive to foster an environment of learning and discovery, giving our technical team the ability to develop their skills and grow in their respective fields.
Quick Links
Career Paths
Reviews
FAQs
Software Systems Engineer
Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): $95,000+
Description: Design, develop, maintain, validate and troubleshoot existing and new software applications, systems and services. Responsible for specification, design, coding, testing and integration of software applications, systems and services. Leverage existing operational data to learn customer behaviors and patron usage patterns, and create timely, highly value reports and analysis from various data sources.
Qualifications / Requirements: Bachelor's degree in Computer Science or other related field; 5+ years’ experience in software engineering; Excellent problem solving, analytical, and communication skills; Experience with software design, coding, testing and debugging; Ability to multitask effectively and prioritize tasks.
I have been at ThredUp for over six months now and I couldn't be happier. I felt immediately welcomed when I joined the team and the resources provided to me have been invaluable. From software to hardware and support, the company has provided everything needed to contribute in a meaningful way. The team really made sure to give me a voice in the design and development process. My programming expertise has been well matched with them and I truly feel like I am a part of the ThredUp family. The reactions I've witnessed from our users is fantastic. The culture here is unbelievably amazing. I am proud to be part of the team!
Adrian R..
Review Rating:
4.7/5
4.7
My experience here at ThredUp has been everything I wanted and more. Working in IT, I have gained immense experience that had allowed me to hone existing skills, as well as develop new skills within the tech realm. I feel supported and appreciated in every role that I have been given. I highly recommend job seekers to apply and join the ThredUp family.
Beth H..
Review Rating:
4.9/5
4.9
Since I started working at ThredUp, I have been continually learning both within the design and programming disciplines. I could not have asked for a better learning environment. The project I have been assigned allows my creative side to come out, while my technical side is provided with the necessary tools to help improve operations. It's a win-win! I look forward to seeing ThredUp continue to grow and expand.
Thomas T..
Review Rating:
4.9/5
4.9
I have been working in programming at ThredUp for over two years now, and this company has provided me with the most insightful and rewarding job experience. The work that I do has allowed ThredUp to become an industry leader in terms of its digital platform and services. There is a deep sense of pride that I get from being part of the team and I'm grateful for the support I have had from the executive management.
Sara W..
Review Rating:
4.7/5
4.7
I am working in design and I find ThredUp to be a fantastic company to work for. There is a wide range of projects to work on and the work atmosphere is incredibly positive. My knowledge within the design field has increased drastically since joining the company and I am so thankful for the guidance and support I have received. I would highly recommend anyone interested in design to apply to ThredUp.
Frequently Asked Questions
What is the job outlook for a web designer at ThredUp?
The job outlook for a web designer at ThredUp is very positive. Web designers are in high demand and will be for the foreseeable future, as companies are relying more and more on technology.
What special qualifications or certifications is preferred for a network administrator at ThredUp?
A network administrator at ThredUp typically needs a Bachelor’s degree in Computer Science, Information Technology, or a related field, plus several years of relevant experience. Other qualifications or certifications preferred are certifications from vendors, such as Microsoft, Oracle, and Cisco.
What is the salary for a software engineer at ThredUp?
The salary for a software engineer at ThredUp is competitive and depends upon experience.
What type of experience is required for a technical support specialist at ThredUp?
A technical support specialist at ThredUp should have excellent communication and problem-solving skills, experience resolving customer issues on a variety of platforms, and experience in one or more ThredUp product areas.
What do developers at ThredUp do?
Developers at ThredUp focus on developing, customizing, and maintaining the company’s applications, websites, and software tools. They work to create high-quality, user-friendly products that are tailored to customers’ specific needs.
Locations: Boston, Los Angeles, New York, Chicago, San Francisco, Philadelphia, Dallas, Seattle
Career Paths: Software Engineer, Data Scientist, Product Manager, UX Designer, Quality Assurance Engineer, DevOps Engineer, IT Support Specialist, Security Engineer, Network Engineer, Systems Administrator.
I have been at ThredUp for over six months now and I couldn't be happier. I felt immediately welcomed when I joined the team and the resources provided to me have been invaluable. From software to hardware and support, the company has provided everything needed to contribute in a meaningful way. The team really made sure to give me a voice in the design and development process. My programming expertise has been well matched with them and I truly feel like I am a part of the ThredUp family. The reactions I've witnessed from our users is fantastic. The culture here is unbelievably amazing. I am proud to be part of the team!
What is the job outlook for a web designer at ThredUp?
The job outlook for a web designer at ThredUp is very positive. Web designers are in high demand and will be for the foreseeable future, as companies are relying more and more on technology.
What special qualifications or certifications is preferred for a network administrator at ThredUp?
A network administrator at ThredUp typically needs a Bachelor’s degree in Computer Science, Information Technology, or a related field, plus several years of relevant experience. Other qualifications or certifications preferred are certifications from vendors, such as Microsoft, Oracle, and Cisco.