Software Engineer

last updated June 10, 2021 11:39 UTC

RevolutionParts is looking for a talented engineer to help evolve our technology to support our next phase of growth. You’ll be joining a team of professionals that are dedicated to providing cutting edge e-commerce solutions to the auto parts industry.

If you want a clear-cut role with the same tasks for years, this is not for you. If you like to think big and work on a variety of projects, we need you! Here’s a sample of project descriptions:

  • We have 50 million parts in a DB. Create a technology stack that can support real-time dynamic search of these parts (Google style) — think ‘2010 accord water pump’.

Keywords: ElasticSearch, nodejs, parallel processing

  • We have a history of 700,000+ orders. Create a recommendation engine that will suggest other parts along with what a buyer already has in their cart. Oh — and the recommended part has to fit the same car. Return the result in 100 ms or less.

Keywords: We’re not sure, research technologies that might help accomplish this.

  • Create a clean public REST API for parts dealers to import orders that they get from sources other than our stores.

Keywords: Authentication, JSON, Good API design.

  • Create an internal shopping cart service that can manage millions of carts a month.

Keywords: memcached/redis, NoSQL, scaling, availability

  • We need to spin up 50 servers on AWS to crunch some numbers every month. Let’s automate that.
Shopping Cart
There are no products in the cart!
Total
 0.00
0