Loloi Rugs is a leading textile brand that designs and crafts rugs, pillows, and throws for the thoughtfully layered home. Family-owned and led since 2004, Loloi is growing more quickly than ever. To date, we’ve expanded our diverse team to hundreds of employees, invested in multiple distribution facilities, introduced thousands of products, and earned the respect and business of retailers and designers worldwide. A testament to our products and our team, Loloi has earned the ARTS Award for “Best Rug Manufacturer” in 2010, 2011, 2015, 2016, 2018, 2023, and 2025.
Security Advisory: Beware of Frauds
Protect yourself from potential fraud and verify the authenticity of any job offer you receive from Loloi. Rest assured that we never request payment or demand any sensitive personal information, such as bank details or social security numbers, at any stage of the recruiting process. To ensure genuine communication, our recruiters will solely reach out to applicants using an @loloirugs.com email address. Your security is of paramount importance to us at Loloi, and we are committed to maintaining a safe and trustworthy hiring experience for all candidates.
Loloi Rugs is seeking an exceptional Senior Software Engineer to join our engineering team. This role is for a seasoned technologist who brings deep technical expertise across the stack, with a particular focus on eCommerce systems, API architecture, and data management. The ideal candidate is a self-starter who thrives on solving complex problems, values documentation and knowledge sharing, and is committed to continuous learning. You'll work cross-functionally to build scalable, performant systems while helping establish technical standards and best practices that benefit the entire engineering organization.
Responsibilities
- Design, develop, and maintain robust backend systems and APIs that power our eCommerce platform, ensuring security, performance, and reliability.
- Build, maintain and optimize integration layer APIs that connect and orchestrate data across multiple systems.
- Design and maintain robust data synchronization pipelines between multiple systems including ERP, eCommerce platforms, and search engines.
- Manage data structures and database architecture, with a focus on PostgreSQL and modern ORMs like Prisma.
- Create comprehensive technical documentation, including data flow diagrams and system architecture documentation, ensuring knowledge is accessible across the team.
- Collaborate with Product, Design, and other stakeholders to translate business requirements into technical solutions.
- Participate in code reviews, provide mentorship to junior engineers, and help elevate the technical capabilities of the team.
- Champion best practices in API design, security protocols, and performance optimization.
- Help contribute to our front-end ecosystem when needed, bringing your full-stack perspective to UI/UX implementation.
- Stay current with emerging technologies and industry trends, bringing new ideas and approaches to the team.
Experience, Skills, & Ability Requirements
- 8-10+ years of professional experience in software engineering.
- 5+ years of hands-on experience building and scaling eCommerce platforms in Shopify or other OMS platforms.
- Deep expertise with Node.js/Express API development and microservices architecture.
- Deep expertise with REST/GraphQL API development and integration.
- TypeScript expertise for type-safe development.
- Experience with background job processing and queue management (Inngest, Temporal, Bull, or similar).
- Proficiency with API security best practices.
- Experience with data synchronization between multiple systems (ERP, eCommerce, search engines).
- Strong understanding of rate limiting, caching strategies, and API performance optimization.
- Experience with Railway, Vercel, or similar cloud deployment platforms.
- Experience managing databases and data structures.
- Experience with PostgreSQL and Prisma ORM.
- Comfortable contributing to frontend codebases and working across the full application stack.
- Proven ability to work independently as a self-starter who takes ownership of projects from conception to completion.
- Maintaining hygiene in our cloud infrastructure (Github, Shopify, etc.)
Nice to haves:
- Experience with PHP and legacy system integration.
- Background in design systems and component library development.
- Familiarity with Shopify or other eCommerce platforms.
- Knowledge of ERP systems for inventory management.
What We Offer
- Health, dental, and vision benefits
- Paid parental leave
- 401(k) with employer match
- A culture of meritocracy that fosters ongoing growth opportunities
- A stable, growing family-owned company that looks after its employees
Loloi Rugs does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits. We seek a diverse pool of applicants and consider all qualified candidates regardless of race, ancestry, color, gender identity or expression, sexual orientation, religion, national origin, citizenship, disability, Veteran status, marital status, or any other protected status. If you have a special need or disability that requires accommodation, please let us know.