Software Architect

Company: Overstock
Location: Midvale , Utah, United States
Type: Full-time
Posted: 02.NOV.2018
< >

Summary

Do you want to make an impact on the future of eCommerce and blockchain technologies? Who We Are: We are located just minutes away from Sa...

Description

Do you want to make an impact on the future of eCommerce and blockchain technologies?

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 Role:

​As a Software Architect with Overstock, you will make recommendations regarding technology adoption as well as purchase, develop, analyze, and specify quality of service requirements. You will determine architectures, techniques, designs, software, and tools that meet the specified QoS requirements (including hardware for infrastructure). ​You will also design, develop, maintain, test, and deploy core infrastructure artifacts, libraries and archetypes.

What You Will Do:

  • Collaborate 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.
  • Use your awesome communication skills to deliver 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.
  • Demonstrate mastery in software development/operations, and understand all phases of the software development life cycle to build and maintain frameworks.
  • Leverage your expertise in logical and physical design, understand all phases of information lifecycle management, and provide guidance on data architecture best practices to enhance and preserve the quality of the company's information assets.
  • Perform code and design reviews, consult on development/operations projects, and occasionally provide direct assistance on projects when there are particularly challenging and/or pose critical problems.
  • Mentor senior and junior team members, increasing their awareness of code quality, performance, algorithm development, & deployment methodologies/operations.
  • Provide technical leadership across all Overstock software and operations groups, and help maintain and enhance the quality, performance, and scalability of the Overstock code base and data repositories.
  • Promote a positive company image through participation in public presentations, writing, blogging, standards, consortiums, open source projects, mailing lists, industry collaborations, hiring, etc.
  • Employ strong leadership skills, sound judgment, and decisiveness, especially in technical areas, while adapting to changing business requirements and technology trends.
  • Work independently on significant projects, demonstrate initiative and integrity in all aspects of work, and report status to a variety of leaders depending on the need.
  • Perform other duties as required and assigned by manager and upper management.
  • Follow legal policies as directed.
  • What You Have:

  • 5-7 years of practical experience
  • Excellent organizational, interpersonal, written, and verbal communication skills
  • Experience in Systems Architecture, Information Architecture and Object-Oriented design
  • Experience building high performance backend systems for scalable web applications​
  • Agile experience preferred​
  • 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

    Share

    Free eBook

    Flash-bkgn
    Loader2 Processing ...