Software Engineer

GOAT Group is the global platform for the greatest products from the past, present and future, offering styles across various time periods on its digital platforms and in its retail locations.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
E-Commerce

Description For Software Engineer

At GOAT Group, the Engineering team is an integral part of our dynamic company. We are looking for an experienced Senior Engineer to help design and implement new features across multiple backend applications. As a senior presence and a core individual contributor on a small team, you will play a key role in both enhancing a Ruby on Rails backend at the heart of the business and building out a new, more scalable service-driven architecture.

In this role, you will:

  • Design and develop backend systems using Ruby and/or Golang programming languages
  • Deploy applications and microservices in a cloud environment (AWS)
  • Analyze business requirements to develop and modify existing transactional systems
  • Manage projects and problems of significantly larger scopes
  • Formulate an efficient game plan for delivering stable, well-tested features
  • Make technical recommendations to improve the codebase while minimizing risks
  • Identify, fix, and prevent technical bugs and performance bottlenecks
  • Coordinate and communicate seamlessly across other technical and product teams
  • Be a helpful and supportive presence on the team, contributing to code reviews and other team processes

We are looking for:

  • BS degree preferred
  • 3+ years of experience in software engineering with Ruby on Rails (Python, Go, PHP, or Java is ok too)
  • Experience with e-Commerce/Web Applications
  • Familiarity with technologies, tradeoffs, and design patterns emerging in web services
  • A quick learner, self-starter, able to work autonomously, and willing to handle increasing levels of responsibility

Language requirement: Fluent in Mandarin and English Location: Shanghai, China

GOAT Group represents the leading platforms for authentic sneakers, apparel and accessories, operating four distinct brands: GOAT, Flight Club, Grailed and alias. With a global community of more than 60 million members across 170 countries, GOAT Group is backed by strategic investor Foot Locker, Inc. and leading venture capital firms.

Last updated a few seconds ago

Responsibilities For Software Engineer

  • Design and develop backend systems using Ruby and/or Golang
  • Deploy applications and microservices in AWS
  • Analyze business requirements and modify existing systems
  • Manage projects and problems of larger scopes
  • Formulate efficient plans for delivering stable features
  • Make technical recommendations to improve the codebase
  • Identify, fix, and prevent technical bugs and performance issues
  • Coordinate across technical and product teams
  • Contribute to code reviews and team processes

Requirements For Software Engineer

Ruby
Go
  • BS degree preferred
  • 3+ years of experience in software engineering with Ruby on Rails (Python, Go, PHP, or Java is ok too)
  • Experience with e-Commerce/Web Applications
  • Familiar with technologies, tradeoffs, and design patterns in web services
  • Quick learner, self-starter, able to work autonomously
  • Fluent in Mandarin and English

Interested in this job?

Jobs Related To GOAT Group Software Engineer

Sr Software Engineer- Operations

Sr Software Engineer- Operations at SimpliSafe: Design and maintain APIs for Customer Experience Platform in Boston, MA.

Sr. Software Engineer II

Senior Software Engineer II role at DoubleVerify, focusing on high-performance backend systems for programmatic advertising and platform products.

Software Engineer, Sustaining Engineering

Senior Software Engineer role at Canonical for Linux-based software-defined infrastructure, covering all stack layers from bare metal to OpenStack and Kubernetes.

Senior Software Engineer, Application Experience

Senior Software Engineer role at Algolia, focusing on Application Experience and eCommerce integrations. Remote opportunity with competitive salary.

Senior Software Developer

Senior Software Developer role at Oracle, working on Fusion Analytics Warehouse. Requires 10+ years of experience in software development with Java, JavaScript, and cloud solutions.