Software Architect

Company: Overstock
Location: Midvale , Utah, United States
Type: Full-time
Posted: 07.JAN.2019


Who We Are: We are located just minutes away from Salt Lake City, Utah and several world-class ski resorts, and within hours of five nation...


Who We Are:

We are located just minutes away from Salt Lake City, Utah and several world-class ski resorts, and within hours of five national parks. Overstock is an original resident of "Silicon Slopes", one of the fastest growing technology hubs in the country. We're a passionate group of collaborative problem solvers and creative innovators, working on cutting-edge technology like our award-winning retail app (with amazing AR functionality) and leading blockchain and machine learning technologies. Our team embodies unique values and diverse perspectives, making Overstock a hidden treasure in the tech industry.

Our Mission:

Overstock's mission is to use, build, and find cutting-edge technology that helps connect people with products and services in new and unexpected ways. Our website offers millions of brand name products at discount prices to inspire people to make their dream homes a reality.

  • The Architect collaborates with technical and business users, works closely with the development and operations staff, collaborates with business partners and vendors, and works with Development Leads on projects.
  • The Architect has very good skills communicating technical and business concepts verbally and in writing, effectively leads meetings and gives presentations, and presents information to a range of audiences, both technical and non-technical.
  • The Architect has mastery in software development/operations, understands all phases of the company software development life cycle, and builds and maintains frameworks.
  • The Architect has mastery in logical and physical design, understands all phases of information life cycle management, and provides guidance on data architecture best practices to enhance and preserve the quality of the company's information assets.
  • The Architect performs code and design reviews, consults on development/operations projects, and occasionally provides direct assistance on projects when there are particularly challenging and/or critical problems.
  • The Architect mentors senior and junior team members, increasing their awareness of code quality, performance, algorithm development, deployment methodologies/operations, provides technical leadership across all Overstock software and operations groups, and helps maintain and enhance the quality, performance and scalability of the Overstock code base and data repositories.
  • The Architect promotes a positive company image through participation in public presentations, writing, blogging, standards, consortium's, open source projects, mailing lists, industry collaborations, hiring, etc. The Architect demonstrates strong leadership, good judgment, and decisiveness, especially in technical areas, adapts to changing business requirements and technology trends, works independently on significant projects, demonstrates initiative and integrity in all aspects of work, may report status to a variety of leaders depending on the need, and will adapt to changes in job requirements, learning and applying new skills as needed.​
  • Job Requirements

  • Must have 5-7 years of practical experience
  • Excellent organizational, interpersonal, written, and verbal communication skills
  • Must have experience in Systems Architecture, Information Architecture and Object-Oriented design
  • Experience building high performance back end systems for scalable web applications​
  • Agile experience preferred​
  • Skills

  • Java
  • Web Services / REST
  • Service Oriented Architecture
  • Enterprise Architecture
  • Education

  • BS/BA degree in Computer Science, Computer Engineering or related technical field.​
  • What We Offer:

  • LEED Gold Certified 19-acre Campus & Global HQ
  • Onsite Daycare Center
  • 401k (6% match)
  • Onsite Health Clinic
  • Flexible Schedules
  • Tuition Reimbursement, Leadership development Program, & Mentorship Program
  • Onsite Fitness Center with group fitness classes and trainers
  • Onsite Cafe with additional Coffee Shop and Juice Bar
  • Indoor Bike Storage
  • Summer Party at Lagoon, Utah's largest theme park
  • Employee Fall Concert (Past performers include: Flo Rida, Snoop Dogg and Jason Mraz)
  • Medical, Dental, Vision coverage
  • Onsite Greenhouse, providing fresh fruits & vegetables for our cafe
  • Life Insurance, Short and Long-Term Disability coverage
  • Onsite salon services, massages, & auto-detail services
  • Discounts on ski passes, cell phone plans
  • Overstock Women's Network (OWN)
  • *Benefits vary based on location, position, tenure, and employee election

    What We Value:

  • Wellness & Balance
  • Sustainability
  • Corporate Social Responsibility
  • Innovation - Discussed on Medium, Digital Trends, and Digital Commerce 360.
  • Physical Requirements:

    This position requires you to sit, stand and perform general office functions. You may also be required to lift up to 25 pounds occasionally. Bending, stooping and reaching are also frequently required.

    Equal Employment Opportunity:

    It is our policy to provide equal employment opportunity for all applicants and associates. This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law.

    Back to Overstock Careers

    Apply Now


    Free eBook

    Loader2 Processing ...