Senior Software Engineer I

B

Billy Goat Group

💵 $155k-$194k
📍Remote - United States

Summary

Join GOAT Group as a Software Engineer on the Product Catalog team and contribute to building and maintaining internal tools for ingesting, processing, and displaying products. You will work with a tech stack that includes Golang, Ruby on Rails, DynamoDB, and gRPC, extending and refining existing services while designing and building new ones. Your work will involve search functionality, client APIs, and optimizing product flow through the system. You will collaborate with other backend engineers to solve complex problems and integrate with teams that rely on the Catalog. This role offers opportunities for full-stack development in Node and React, as well as the chance to learn from and contribute to a team of experienced engineers.

Requirements

  • 5+ years of experience in backend software engineering (preferably Golang or Ruby)
  • Experience, comfort, and interest in building internal tools
  • Experience with relational (PostgreSQL) and non-relational (dynamoDB) data stores
  • Familiarity with, or desire to learn, GRPC and protobufs for defining service interfaces
  • Experience with both monoliths and service-oriented architectures
  • Some experience in full-stack development, particularly NodeJS and React
  • Experience collaborating with non-technical stakeholders to bring clarity to complex business problems
  • A self-starter with a high attention to detail and strong communication skills
  • An interest in taking on more scope and responsibility over time
  • BS degree preferred

Responsibilities

  • As a member of the Product Catalog team, you will work with a tech stack that includes Golang, Ruby on Rails, DynamoDB, and gRPC
  • You’ll extend and refine existing services while also designing and building new ones to support our evolving needs
  • Immediate contributions will likely involve search functionality, client APIs, and generally optimizing how products are fed through our system
  • Given our team’s small size, you will also have the opportunity to do some full-stack development in Node and React
  • Collaboration is key—you’ll work closely with other backend engineers to solve complex problems and integrate with teams that rely on the Catalog, ensuring they have the data and tools they need
  • Along the way, you’ll learn from and contribute to a team of excellent GOAT engineers who are passionate about building scalable and intelligent systems

Preferred Qualifications

  • Engineering experience at a public e-commerce or marketplace company
  • Engineering experience at a successful IPO-stage startup

Benefits

  • 401K
  • Paid time off
  • Dental
  • Medical
  • Vision
  • Disability
  • Life insurance options

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.