Find your next job at a growing startup

200
companies
2,591
Jobs

Senior Software Engineer (Back End) - Power User Solutions

StockX

StockX

Software Engineering
Chicago, IL, USA
Posted on Wednesday, September 27, 2023

Help empower our global customers to connect to culture through their passions.

Why you’ll love this role

As a Software Engineer, you will be empowered to take ownership of technology decisions and solutions while playing a pivotal role in establishing a successful engineering culture at a fast-growing company.

This is a great opportunity to leverage your existing skills, to build a world-class team and to have a huge impact on how marketplaces can be redefined.

Our technical stack comprises various systems and services built on Amazon Web Services and Heroku. We use Ruby on Rails, NodeJS, PostgreSQL, GraphQL, GoLang, CircleCI, Docker, Cloudflare, LaunchDarkly and Datadog.

The technology scope includes all stacks and services (APIs and event processing systems) responsible for providing a seamless experience for our customers.

We are looking for a motivated, highly enthusiastic, technical backend engineer to join our Power User Solutions Team (Scout). Scout provides power tools for resellers, exposing unique and efficient features that empower sellers and small businesses to sell a higher volume at a faster rate. The Scout team is an innovative, ambitious, flexible team that welcomes tough technical challenges and faces them head on. Our engineers are empowered to take ownership of technology decisions and solutions while playing a pivotal role in establishing a successful engineering culture.

What you’ll do

  • Work with product owners, designers, internal stakeholders, program managers and engineering managers to crystallize ambiguous requirements and propose resilient technical solutions which scale to future business needs
  • Work with fellow engineers to plan, break down, and refine tasks
  • Implement, deploy, and monitor services to ensure a high quality experience is delivered to our end users
  • Propose and adopt best engineering practices and guide development standards
  • Foster a growth mindset culture. Be a team player. Contribute to and follow team processes for better outcomes
  • Apply considerations around security, scalability, reliability, and performance while proposing and building solutions
  • Use sound technical judgment to consider technology alternatives, impact on affected and adjacent systems, and design choice tradeoffs
  • Demonstrate complete ownership of services for your area of work. Participate in supporting your systems and services through any system upgrades, live site issues and others
  • Provide timely communication to stakeholders and users for resolving issues

About you

  • 2-4 years of relevant development experience.
  • Experience with distributed architecture. Proficiency in one or more back-end languages (Ruby, Python, NodeJS, GoLang) or equivalent experience in another language and a willingness to learn and get up to speed quickly.
  • Excellent analytical, organizational and communication skills. Ability to say NO.
  • Experience with data storage technologies, both relational using an ORM, and NoSQL.
  • Experience with event-based architecture and with related technologies like Kafka, SNS, SQS, etc.
  • Experience with cloud platforms - Azure, AWS, Google Cloud Platform or Heroku.
  • Knowledge of GraphQL and REST Frameworks.

Nice to have skills

  • Experience with working in an agile, fast paced and changing environment.
  • Exposure to CI/CD frameworks and tools/technologies like Github, K8s, Harness.

Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and any other state or local hiring regulations, we will consider for employment any qualified applicant, including those with arrest and conviction records, in a manner consistent with the applicable regulation.

Pursuant to the various pay transparency laws/acts, the base salary range is $135,000 to $155,000 plus opportunities for benefits (e.g., medical, dental), equity and discretionary bonuses. Compensation is dependent on geography and may vary.

About Us

StockX is the premier current culture platform for buying and selling authentic, new, sought-after products. Our powerful marketplace connects buyers and sellers for sneakers, apparel, accessories, electronics, collectibles and trading cards around the world. We provide millions of global customers with unprecedented access and market visibility powered by real-time data, allowing them to transact based on true market value. Launched in 2016 in Detroit, Michigan, StockX now employs more than 1,500 people in offices and authentication centers in 11 countries.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position. StockX reserves the right to amend this job description at any time.