What You’ll Do
- Design and implement scalable, high-performance backend systems to power our e-commerce experience.
- Build and maintain interfaces that support our frontend, mobile, and third-party integrations.
- Architect systems for membership access, catalog management, checkout, order fulfillment, and payments.
- Collaborate cross‑functionally with product, design, and data teams to deliver features that elevate the user experience.
- Own backend services end‑to‑end, from design to deployment and monitoring.
- Contribute to best practices in code quality, testing, reliability, and observability.
- Help define our backend architecture and make strategic technical decisions as we scale.
- Mentor junior engineers and foster a culture of technical excellence and collaboration.
- Must understand pull/push data parity models for e-commerce concerning product, stock, orders, and fulfillment synchronization.
- Design, implement, and deploy reliable software to solve complex e-commerce concerns.
Who You Are
- 8+ years of experience building and scaling backend systems in production environments.
- 4+ years of leading Ruby cloud stack teams as a Principal Engineer/Architect.
- Deep familiarity with the Ruby object model, metaprogramming, and the ability to create macros, DSLs, and custom Ruby plugins.
- Expert skills with Ruby idiomatic patterns, terse styling, and the ability to develop and maintain complex Ruby applications.
- Experience contributing to widely used gems or developing internal DSLs for domain‑specific needs.
- Proficiency in building APIs and distributed services using Ruby.
- Expert knowledge of Rails AREL, performant code, and proper Sidekiq job handling.
- Expert knowledge of data model design for e-commerce, including locking sensitive resources and state machine concepts.
- Expert experience with PostgreSQL, complex joins, reporting queries, performance optimization, and data modeling.
- Experience with cloud infrastructure such as AWS, ECS, CodeBuild, and containerization (Docker, Kubernetes).
- Strong understanding of system design, data structures, and algorithmic principles.
- Comfortable working in high-growth, early‑stage environments with a bias toward action and strong product sense.
- Experience with concurrency, inventory management/reservation, currency/price management, and third‑party API integration (push, pull, normalization).
- Strong understanding of microservices design, using software DSLs over cloud‑deployed solutions across multiple models.
- Experience developing and deploying GraphQL and RESTful API interfaces.
- Experience developing multi‑tenant systems, accessing control, reporting, and authentication/authorization.
- A collaborative teammate who communicates clearly and is excited to shape the future of a luxury tech brand.
Bonus Points
- Prior experience in e-commerce, marketplaces, or membership‑based platforms.
- Familiarity with event‑driven architectures and message queues (Kafka, SQS).
- Experience working closely with design or product teams in consumer‑facing companies.
- Passion for fashion, luxury, or retail innovation.
Benefits
- Opportunity to play a key role in shaping the future of the company.
- Collaborative and innovative work environment.
- Career growth opportunities in a fast‑growing organization.
Let’s build something people talk about. Together.
#J-18808-Ljbffr