Senior Software Engineer I
Company: GOAT Group
Location: Location not specified (Remote)
Type: Full-time
Level: Senior
Remote: Yes
Posted: 2026-02-24
About this role
At GOAT Group the alias team builds the platform that powers how sellers list, price, and fulfill products on GOAT. We own the full seller experience: onboarding, inventory management, payments, and pricing tools. Our services handle billions of listings across sneakers, apparel, and collectibles, processing real-time pricing events, marketplace integrations, and fulfillment workflows at scale.
In this role, you will:
- Design, build, and operate Go microservices that power seller listings, pricing, payments, and fulfillment across a distributed, event-driven architecture
- Own features end-to-end: from technical design to deployment, monitoring, and iteration
- Debug and resolve production issues across asynchronous, multi-service workflows using distributed tracing and observability tooling
- Work across team boundaries: our projects regularly span catalog, consumer, pricing, and fulfillment pods. You must have clear communication and coordination abilities.
- Contribute to technical design decisions, code reviews, and architecture documentation that shapes how the seller platform evolves
We are looking for:
- 5+ years of backend software engineering experience, with strong proficiency in Go and/or Ruby on Rails
- Experience building and operating event-driven systems (SQS, Kafka, or similar). You understand retry strategies, dead-letter queues, and eventual consistency tradeoffs.
- Proficiency with gRPC / Protocol Buffers for service-to-service communication
- Hands-on experience with DynamoDB or similar NoSQL databases (single-table design, GSI patterns, batch operations)
- Strong relational database experience (PostgreSQL)
- Fluency with observability platforms (Honeycomb, Datadog, or similar) for debugging distributed, asynchronous services in production
- E-commerce or marketplace platform experience
- Bias towards action: you pick up ambiguous problems and drive them forward without waiting for direction
- Curiosity: learning new tech is inv...