Remote Otter LogoRemoteOtter

Senior Software Engineer - Full-Stack with Distributed Systems Focus - Remote

Posted 14 hours ago
Software Development
Full Time
Worldwide

Overview

Unybrands was established in 2020 by a group of partners united by a shared vision: to build the leading next-generation e-commerce platform for micro-brands. Headquartered in Miami, the company has a global presence with teams in Berlin, London, New York, and China.

Unybrands acquires e-commerce businesses that sell both on and off Amazon. Once acquired, these brands are integrated into Unybrands' platform, where operations are optimized, business performance is enhanced, and expansion into new product lines and markets is driven. Currently we have acquired 30 brands including Pet Care, Personal Care, Home Care, Supplements, Baby & Juvenile, Garden & Outdoor, Sports & Fitness, and Home, Lifestyle Culinary & Arts. Through expert management and robust infrastructure, Unybrands empowers e-commerce brands to scale and thrive.

In Short

  • We're looking for one of our first senior engineers to help build our event-driven e-commerce platform.
  • Strong distributed systems experience is required.
  • Work across the entire stack from backend services to modern React applications.
  • Engineers should understand message-driven architectures.
  • Production experience with at least one of: Kafka, RabbitMQ, SQS, EventBridge, Pulsar.
  • TypeScript/JavaScript expertise with modern frameworks (React preferred).
  • SQL database experience with complex data modeling.
  • API integration experience with third-party systems.
  • Willingness to learn Rust if not already known.
  • Own features from PostgreSQL to React UI.

Requirements

  • 5+ years software development with production systems.
  • Strong distributed systems experience with message-based architectures.
  • Production experience with event-driven systems.
  • Understanding of distributed systems patterns: event sourcing, CQRS, saga pattern, eventual consistency.
  • Strong experience in any modern language (Go, Java, C#, Python, Node.js).
  • Experience with AWS services (SQS, EventBridge, Lambda, EKS).
  • Ability to debug issues across multiple services and message queues.
  • Can context-switch between backend services and React UI.

Benefits

  • Opportunity to shape architecture decisions from day one.
  • Build tools that directly improve operations and competitive advantage.
  • Work with a modern tech stack.
  • Handle complex async workflows with proper error recovery.
  • Full-stack ownership of features.

unybrands

unybrands

unybrands is a dynamic company focused on leveraging the power of Amazon to drive brand growth and success. With a commitment to excellence in marketing, unybrands specializes in creating high-quality advertising campaigns that enhance product visibility and performance on the Amazon platform. The company values collaboration among its marketing team and brand managers, fostering an environment where innovative strategies and data-driven decisions lead to impactful results. unybrands is dedicated to staying ahead of industry trends and continuously optimizing its approach to meet the evolving needs of the marketplace.

Share This Job!

Save This Job!

Similar Jobs:

Decentriq logo

Senior Software Engineer - Distributed Systems - Remote

Decentriq

16 weeks ago

Join Decentriq as a Senior Software Engineer to design and operate data pipelines while advancing machine learning models in a fully remote role.

Worldwide
Full-time
Software Development
Lambda logo

Senior Software Engineer - Distributed Systems - Remote

Lambda

24 weeks ago

Join Lambda as a Senior Software Engineer to build and architect distributed systems for AI products.

CA, USA
Full-time
Software Development
$200,000 - $440,000/year
eToro logo

Senior Software Engineer - Distributed Systems - Remote

eToro

24 weeks ago

Join eToro as a Senior Software Engineer to lead the design and implementation of high-scale distributed systems.

Israel
Full-time
Software Development

MongoDB

Senior Software Engineer - Distributed Systems - Remote

MongoDB

25 weeks ago

Join MongoDB as a Senior Software Engineer to enhance the operational resilience of distributed systems.

USA
Full-time
Software Development
$137,000 - $270,000 USD/year

S.L

Senior Software Engineer - Distributed Systems - Remote

Sumo Logic

30 weeks ago

Join Sumo Logic as a Senior Software Engineer to design and develop distributed data processing capabilities in a fully remote role.

USA
Full-time
Software Development
$155000 - $180000/year