Software Engineer

StockX

Detroit, MI, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/14/2021
  • Website: stockx.com
  • Company Address: 1046 Woodward Avenue, Detroit, MI, 48226

About StockX

StockX is the world’s first stock market for things – a live ‘bid/ask’ marketplace. Buyers place bids, sellers place asks and when a bid and ask meet, the transaction happens automatically. Retro Jordans, Nikes, Yeezys and more – now 100% authentic guaranteed.

Job Description

Our Technology Team is on a mission to build the next generation e-commerce platform for the next generation customer. We build world-class, innovative experiences and products that give our users access to the world’s most-coveted products and unlock economic opportunity by turning reselling into a business for anyone. Our team uses cutting edge technologies that handle massive scale globally. We’re an internet-native, cloud-native company from day 1 - you won’t find legacy technology here. If you’re a curious leader who loves solving problems, wearing multiple hats, and learning new things, join us!

About the Role:

We’re looking for Software Engineers to join multiple core teams at StockX. 

This is a great opportunity to leverage your skills, to build a world-class platform and to have a huge impact on how marketplaces can be redefined. At StockX, we're just getting started.

Responsibilities:

  • Design, build, and evolve microservices used by StockX web and mobile applications
  • Collaborate with front-end and back-end engineers to build scalable services
  • Write quality code and world class documentation which can be used as the example for the company. 
  • Debug and monitor production systems.
  • Work effectively in an agile development process
  • Constantly evolve the platform to identify bottlenecks in both runtime and development time aspects of the platform and improve them.
  • Work with Product, UX, and Design to build a world-class microservices and workflow engine.

Qualifications:

  • Overall 2-5 years of relevant experience.
  • Expert in Java programming language or similar Object-Oriented language.
  • Exceptional skill in solving complex problems by use of right data structure and algorithms. In-depth understanding of various Data Structure and Algorithms are expected. 
  • Experience in working with various data storage eco systems -  Relational databases, No-SQL databases and Caching systems. 
  • Some exposure in using design patterns to solve design problems.

Related Jobs

Senior Software Engineer - iOS

StockX - Remote

Team Lead, Authentication & QA

StockX - Moonachie, NJ, US

Senior Data Engineer

StockX - Detroit, MI, US

Senior Data Engineer

StockX - Seattle, WA, US

Senior Software Engineer - Android

StockX - Detroit, MI, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.