Software Engineer

  • San Mateo, CA
  • Full-time

Company Description

ShopRunner brings together millions of online shoppers spending billions of dollars and concentrating their spend with our network of brands & retailers.  Our brands and retail partners benefit from increased engagement with existing customers and exposure to highly valuable new customers.  Our members get the following benefits from ShopRunner retail partners:

               Free 2 day shipping

               Free and unlimited returns of purchases

               Exclusive member deals

               2-click express check out on member sites

               Ease of keeping address and payment information securely in one place to use across sites

               Seamless experience across devices

By providing these meaningful benefits to members, ShopRunner's partners—including Toys”R”Us, American Eagle Outfitters, Brooks Brothers, Tommy Hilfiger, PetSmart, Anne Klein, GNC, and RadioShack—are better positioned to compete in today's marketplace.

Job Description

Duties:              Utilize knowledge and experience with Python, Java, database design and programming, web programming, analytics and reporting, architecting for scalability and high performance, security technology, and user-interface design and development to participate in all phases of development including architecture and design, implementation and testing, analysis and documentation, and deployment and support.  Assist in development of product search infrastructure.  Prepare additions and infrastructure improvements to a sophisticated text extraction system. Develop scalable data extraction and reporting for a growing database of detailed online purchase histories especially the architectural design and testing for scalability. Improve the feature and performance improvements for our product search infrastructure which includes feeds from a large and growing collection of partners. (Multiple openings.)


Requirements:   Bachelors Degree (or foreign equivalent) in Computer Science, Engineering or related field. Two (2) years of post-bachelor’s experience in a software development position.

Additional Information