Taro Logo

Software Development Engineer II

Editorialist melds personal styling, editorial content, and shopping into one seamless digital experience powered by proprietary technology and e-commerce.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
E-Commerce · Consumer

Job Description

Editorialist, a luxury e-commerce platform that combines personal styling with editorial content, is seeking a Software Development Engineer II to join their Private Client Backend Team. The company, founded by Rafael Ortiz (former co-founder of NexTag), serves an elite clientele with an average net worth exceeding $550 million through their sophisticated digital platform.

The role demands a skilled backend engineer with 3-5 years of experience in Ruby/Rails and Java, focusing on microservice architecture. The position offers an opportunity to work on high-impact features that power the luxury Editorialist app, ensuring seamless data delivery and optimal performance. The ideal candidate will take ownership of systems, make crucial architectural decisions, and collaborate effectively in a remote-first environment.

Key technical requirements include expertise in RESTful APIs, PostgreSQL database management, caching systems, and AWS infrastructure. The role involves working with modern technologies including Docker, Redis, and various AWS services, while maintaining high standards for code quality through test-driven development and robust monitoring systems.

The position offers an attractive combination of technical challenges and business impact, working with a sophisticated e-commerce platform serving high-net-worth clients. Benefits include competitive compensation, exposure to cutting-edge technology, and the opportunity to work with international teams. This role is perfect for engineers who want to make a significant impact in the luxury e-commerce space while working with modern technology stacks.

Last updated 8 days ago

Responsibilities For Software Development Engineer II

  • Design, build, and maintain scalable backend services in Ruby and Java
  • Develop RESTful APIs and integrations with internal teams and external third-party systems
  • Work with PostgreSQL for database design, optimization, and complex query handling
  • Implement caching, load balancing, and performance optimizations
  • Write unit tests and follow test-driven development practices
  • Set up monitoring and alerting for production issues
  • Participate in code reviews and architecture discussions
  • Own deployments and infrastructure on AWS + Docker containers
  • Contribute to system design decisions for security and high-availability services

Requirements For Software Development Engineer II

Ruby
Java
PostgreSQL
Redis
React
  • Bachelors in Technology from a Tier 1 University
  • 3-5 years of hands-on experience with backend programming languages (Ruby/Java)
  • Solid understanding of REST APIs, authentication (OAuth/JWT), and API security
  • Hands-on experience with relational databases (Postgres)
  • Knowledge of caching layers (Redis/Memcached) and async job processing
  • Familiarity with Docker, AWS services
  • Experience with modern AI-powered developer tools
  • Comfortable with version control (Git)
  • Excellent communication and collaboration skills
  • Ability to break down and drive modules end-to-end

Benefits For Software Development Engineer II

  • Best in class compensation and benefits
  • Fast-paced, tech-savvy startup environment
  • End to end ownership of features and systems
  • Opportunity to work with state of the art tech
  • Exposure to international teams across the US, Europe, and Asia