Since its inception in 1999, Overstock.com has been a leader in the tech-driven retail industry. From the earliest days, Overstock recognized the value that tech-savvy employees bring, and invested heavily in streamlining operations and pioneering website tools.
Overstock offers a comprehensive suite of products, including furniture, home decor, clothing, electronics, jewelry, and more. Customers can quickly search through millions of items with helpful filters. All of this is enabled through cutting-edge technology, allowing users to customize their shopping experience with enhanced and tailored search results, product recommendations, and custom email and payment notifications.
Developers and programmers are the lifeblood of Overstock. We rely on them to optimize our codebase and create innovative tools to reach new customers and give existing customers a better shopping experience. Our developers think big and solve complex problems, but ensure that our core values are embodied in whatever is built. We are constantly on the lookout for bright and motivated minds that want to make a real difference in the company and industry.
We strive to stay abreast of the latest advancements in technology. We invest heavily in research and development, investing in both in-house tech experts and external resources with a focus on making sure every customer’s experience is as positive and efficient as possible. Our IT professionals use a wide variety of different tools, frameworks, and technologies to get the job done.
At Overstock, our mission is to ensure that every customer loves their shopping experience. Our commitment to technology allows us to provide an unparalleled platform for customers to compare prices, customize their search results and get the very best value for their money – all made possible by our talented IT professionals.
Quick Links
Career Paths
Reviews
FAQs
Software Quality Assurance Engineer
Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): $100K
Description: Responsible for testing and ensuring the quality of software created for Overstock.com. Responsibilities include conducting system tests, developing and defining testing protocols, and inspecting systems for defects. Additionally will collaborate with software engineers and other engineering teams to build and deploy new products.
Qualifications / Requirements: Must have experience in software engineering and Quality Assurance, with knowledge of scripting languages and databases. Familiarity with the Agile methodology is a plus.
Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): $120K
Description: Responsible for developing full stack software solutions for Overstock.com by utilizing languages such as Python, JavaScript, HTML, and CSS. Create software solutions to meet customer needs, while working with other engineering teams.
Qualifications / Requirements: Must have a Bachelor's Degree in Computer Science, or equivalent experience, and experience with various languages. Experience with developing web applications and databases is a plus.
Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): $80K
Description: Responsible for analyzing data collected from Overstock.com and producing insights to inform business decisions. Understand and interpret data through data visualizations and statistical methods in order to develop comprehensive models.
Qualifications / Requirements: Must have a degree in a relevant field of study, such as mathematics, computer science, economics or business. Knowledge of data analysis tools, such as R or Python is required.
Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): $140K
Description: Responsible for developing sophisticated algorithmic models to drive insight from data stored in Overstock.com’s databases. Utilize advanced machine learning capabilities to analyze, model and understand data in order to further optimize customer experience.
Qualifications / Requirements: Must have a Master’s Degree in a quantitative field, such as mathematics, computer science, economics or engineering. Knowledge of advanced machine learning is required. Experience with software development would be an advantage.
Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): $150K
Description: Responsible for designing, developing and testing various software engineering projects for Overstock.com while working with other engineering teams. Ensuring that software produced meets both customer and market requirements.
Qualifications / Requirements: Must have a degree in Computer Science and proven software engineering experience. Familiarity with design patterns and software design principles is required and experience with Cloud Computing is preferred.
Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): $150K
Description: Responsible for the successful implementation of software solutions from design to release, taking ownership of the entire software development life-cycle. Guide the development of software solutions based on customer and market requirements, while collaborating with the Engineering, Product and Design teams.
Qualifications / Requirements: Must have a degree in Computer Science and 8-10 years of software engineering experience. Expert knowledge in technologies such as Java and scripting languages, Cloud Computing and experience with Agile/ SCRUM are required.
I've been employed with Overstock.com for almost a year now, and so far I've had a great experience working in a technical position. Overstock.com provides me with access to a wide range of modern technology, allowing me to stay current with the latest development tools and best practices in the IT field. They offer me advanced engineering and development opportunities which allow me to continue getting better at my job and broaden my knowledge base. The benefits package and company culture are great as well; the company is invested in the personal growth of its employees and keeps them up to date on new technologies. Overall, I would highly recommend Overstock.com for any tech position.
Diane J.
Review Rating:
4.8/5
4.8
I've been employed with Overstock.com for almost two years now and I couldn't be happier. I work in a technical position in the design department and I get to work on some really cool projects. The technology here is great, and it allows me to stay current with the latest tools and design principles. I also appreciate the openness and collaboration that our team values when working on projects. All and all, Overstock.com is an amazing company to work for and I would recommend it to anyone who wants to further their tech career.
Jordan Y.
Review Rating:
5/5
5
Working at Overstock.com has been an amazing experience! I work in a technical programming role and have had nothing but positive interactions with management and co-workers. There is a high level of collaboration and respect across the organization and I'm always encouraged to explore my ideas and problem solve. Not only am I able to work with state of the art technology, but management understands the importance of staying up to date on industry trends and technology. I would give Overstock.com a 5 star rating!
Holly M.
Review Rating:
4.5/5
4.5
I've been working at Overstock.com as a IT professional for over a year now and I'm really enjoying it. I'm constantly learning and growing, and I'm always encouraged to come up with solutions and strategies to improve things. My coworkers are great and it's always fun to work with such talented people in a collaborative environment. Overstock.com provides me with the opportunity to use advanced technology and tools, and I'm always being challenged and pushed to think outside of the box.
Laura A.
Review Rating:
4.7/5
4.7
I've been working at Overstock.com for several months now and so far I'm loving it! I'm a software developer and everyone here is always willing to help out with any questions that I have. The company is very supportive of professional growth and they provide employees with the resources and knowledge they need to stay current with the latest technology trends. I'm also very thankful for the benefits package here at Overstock.com, it is much appreciated!
Frequently Asked Questions
What qualifications are needed for an E-Commerce Manager position?
A Bachelor’s Degree in a related discipline and 5-7 years of experience in e-commerce or related field, or equivalent combination of education and experience.
Is any prior experience in retail or marketing necessary to apply for a position as an E-Commerce manager?
Experience in retail or marketing is not mandatory but is preferred.
What type of responsibilities will a software engineer have?
Software engineers are responsible for designing, developing, and maintaining software applications and scalable infrastructure systems. They work closely with other teams to ensure the reliability, scalability, and performance of the system.
What qualifications are needed to apply for a software engineer position at Overstock.com?
A Bachelor’s Degree in Computer Science or related discipline is required.
What other skills are valued by Overstock when looking for software engineers?
Problem solving skills, good analytic skills, strong communication and collaboration skills, and a passion for developing new ideas and product features.
Locations: Salt Lake City, Orem, Ogden, Lindon, Draper
Career Paths: Software Developer, Systems Analyst, Data Warehousing Specialist, Database Engineer, Cyber Security Analyst, Business Intelligence Analyst, Network Administrator, Quality Assurance Engineer, Web Designer, Systems Architect, Project Manager.
I've been employed with Overstock.com for almost a year now, and so far I've had a great experience working in a technical position. Overstock.com provides me with access to a wide range of modern technology, allowing me to stay current with the latest development tools and best practices in the IT field. They offer me advanced engineering and development opportunities which allow me to continue getting better at my job and broaden my knowledge base. The benefits package and company culture are great as well; the company is invested in the personal growth of its employees and keeps them up to date on new technologies. Overall, I would highly recommend Overstock.com for any tech position.
What qualifications are needed for an E-Commerce Manager position?
A Bachelor's Degree in a related discipline and 5-7 years of experience in e-commerce or related field, or equivalent combination of education and experience.
Is any prior experience in retail or marketing necessary to apply for a position as an E-Commerce manager?
Experience in retail or marketing is not mandatory but is preferred.