Overstock.com

Rating:
5/5
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

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.

Full Stack Software Developer

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.

Junior Data Analyst

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.

Data Scientist

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.

Senior Software Engineer

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.

Software Solutions Architect

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.
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.
Job Contacts: jobs@overstock.com

Recent Reviews

William K
4.9/5
4.9
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.

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.