The RealReal is leading the way in authenticated luxury consignment, online and in real life at our brick and mortar locations. Founded in 2011, we're growing fast and fundamentally changing the way people buy and sell luxury - a multi-billion dollar industry. With a team of in-house experts who inspect every item we sell, our commitment to authenticity sets us apart and creates a foundation of trust with shoppers and consignors. Our mission to extend the life cycle of luxury items is leading innovation in sustainable fashion. We're proud to promote the circular economy and to be the first luxury member of the Ellen MacArthur Foundation's prestigious CE100 USA.
Employees at The RealReal are dedicated, collaborative and innovative, and we're looking for exceptional talent to join our team. Build your career with us and enjoy 401K matching, health, dental and vision insurance, commuter flex spending, healthcare flex spending, generous PTO, a mother's room, and flexible work hours!
As a Principal Software Architect you will be responsible for designing, architecting and ensuring best practices are applied to all platform systems at The RealReal. You will work closely with the CTO, Engineering Directors and DevOps leadership to evolve our platform over time.
We are a growth company which will requires you to ensure that the platform can scale for our needs today and over the coming years. Your ability to help create scalable architectures and operational environments is critical.
You will lead an exceptional organization of highly capable engineers and will develop and grow the organization according to the needs of the business. This is a highly visible and hands-on leadership role.
This position is based in San Francisco, CA and will report to the Chief Technology Officer.
DUTIES & RESPONSIBILITIES
* Provide technical/software development leadership and architectural guidance * Design and maintain APIs for the rest of the Engineering organization * Extract functionality from the Ruby on Rails monolith into Elixir services * Migrate our REST APIs to GraphQL
REQUIREMENTS
* B.S degree or equivalent * 10+ years of professional engineering experience * Ruby on Rails and/or Erlang/Elixir experience * SOA/microservices experience * Kafka and/or RabbitMQ experience * REST APIs * Excellent analytical/troubleshooting skills * Strong work ethic and entrepreneurial spirit