Senior Software Engineer (Elixir/Ruby)
Remote CST / EST Time Zones
7+ Years’ Experience
Elixir/Ruby with Fluency in Java or Kotlin
About the role:
We're looking for a kind and curious Senior Software Engineer to join our Customer Experience team. You'll work on a collaborative engineering team solving challenging problems in the luxury retail and e-commerce space, making it easy and compelling for individuals to consign high-end items. We're passionate about sustainability and building a circular economy for luxury goods.
As a senior contributor, you'll be hands-on in building features, influencing technical direction, mentoring junior engineers through code reviews and pairing, and leading significant initiatives.
Tech stack:
Java / Kotlin, Elixir, TypeScript, React / Next.Js, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB, Ruby on Rails (legacy) Node.Js
What you'll do:
* Produce high-quality, performant, and testable code contributing to company-wide initiatives
* Lead and mentor junior engineers through code reviews and pairing sessions
* Shape technical decisions and architecture for future software systems
* Deploy user-facing features to production and collaborate across engineering teams
* Work with AI coding agents as part of the team's modern development workflow
Required qualifications:
* 7+ years of professional software development experience
* Fluency in Java or Kotlin (primary backend languages)
* Proficiency with React, Next.Js, TypeScript, HTML, and CSS
* Familiarity with RESTful APIs, Git, IDEs, and remote deployment tools
* Experience with event-based architectures, database fundamentals, and GraphQL
Preferred qualifications:
* Experience with Elixir (strongly preferred over Ruby — candidates with Elixir + Java will be prioritized)
* Experience with Kafka for event-streaming
* Background extracting microservices from a monolith
* Passion for retail, e-commerce, or circular/sustainable economy models
* Candidates with both Elixir and Java/Kotlin experience will be prioritized. Team is actively using AI coding agents;
familiarity is a plus.