Stitch Fix logo
Stitch Fix

Changing the way people find what they love.

Lead Engineer – Product Catalog Team

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 2011H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

$111.8K - $186K / year

Seniority

Senior

Job Description

Lead Engineer – Product Catalog Team

Stitch Fix

• Own and evolve critical catalog systems, including product onboarding, attribute management, data enrichment, validation workflows, and product readiness tooling. • Design and operate scalable services and data models that ensure product information is accurate, complete, consistent, and available to downstream systems. • Drive discovery with Product, Merchandising, Data Science, and Operations partners to identify high-impact problems, evaluate tradeoffs, and define clear technical roadmaps. • Independently lead initiatives from concept through production rollout, including technical design, implementation, launch, and measurement of outcomes. • Improve catalog data quality by building systems that detect, prevent, and resolve incomplete, inaccurate, or inconsistent product information. • Ensure catalog workflows support efficient merchandising operations and help teams prepare products for sale at scale. • Mentor engineers through code reviews, architecture discussions, technical feedback, and shared ownership of engineering standards. • Instrument, monitor, and tune systems for reliability, performance, scalability, and cost efficiency. • Work collaboratively with cross-functional partners to align technical solutions with business needs and operational workflows.

Job Requirements

  • You have 5+ years of software engineering experience with demonstrated impact in complex domains.
  • You have experience building and operating large-scale production systems, data platforms, workflow tools, or product information systems.
  • You bring strong domain interest or experience in catalog management, product data, merchandising systems, e-commerce, supply chain, or similarly operationally intensive environments.
  • You are fluent in at least one modern programming language, such as Go, Java, Ruby, Python, or similar, and are willing to work across languages.
  • You have a proven track record of independently driving initiatives through ambiguity, from discovery to delivery.
  • You communicate clearly and effectively, translating technical details into business outcomes for diverse audiences.
  • You are skilled at navigating cross-functional dynamics and negotiating tradeoffs to move work forward.
  • You have proven experience with relational databases, such as Postgres or MySQL, and can quickly ramp on new technologies.
  • You have built and operated services on a major cloud platform, such as AWS, GCP, or Azure, and are comfortable with observability tools such as Datadog.
  • You understand the importance of data quality, workflow reliability, and system observability in supporting business-critical operations.
  • You value automated testing, continuous delivery, and observability as core pillars of engineering quality.

Benefits

  • This role will receive a competitive salary, benefits, and equity.
  • This position is eligible for medical, dental, vision, and other benefits.

Related Job Pages

More Full-stack Engineer Jobs

5 logo

Senior Energy Engineer

5

Professional energy advisory service for your business, city or school. Energy made human.

Full TimeRemoteTeam 51-200H1B Sponsor

• Translate complex energy concepts, utility structures, and technical findings into clear, actionable terms for non-technical decision makers across all client and prospect interactions. • Lead client-facing meetings to discuss energy usage, billing mechanics, and delivery cost components, including capacity and transmission charges, power factor, peak demand performance, and demand response programs. • Conduct cost-benefit analyses for energy efficiency upgrades, on-site generation, power storage, and electrification initiatives including compliance pathways such as NYC Local Law 97. • Serve as owner's representative on engagements where 5 is part of the project team, managing vendor and contractor relationships on the client's behalf to protect their interests and keep projects on track. • Monitor and communicate new utility programs, incentives, and regulatory changes that impact energy costs, then work collaboratively with clients to develop strategies that minimize spend and optimize their site's energy consumption. • Host Lunch & Learns and knowledge sessions for client facilities teams covering energy fundamentals, emerging programs, and building best practices. • Join prospect and client meetings alongside 5's advisors to provide technical depth, answer complex questions, and help close opportunities where engineering expertise makes the difference. • Contribute to improving 5's internal data workflows and client deliverables so that complex analysis is consistently presented in formats that are intuitive, visual, and decision-ready.

Pennsylvania
EmpiRx Health logo

Senior Software Engineer

EmpiRx Health

We Put the Pharmacist Back in Pharmacy Benefits Management

Full TimeRemoteTeam 201-500Since 2014H1B No Sponsor

• Partner with product managers to understand business requirements and implement technical solutions • Collaborate with UX/UI designers to implement intuitive and accessible user interfaces • Develop, test, and maintain efficient, reusable, and reliable code using modern frameworks and languages • Participate in peer code reviews and provide constructive feedback • Optimize system performance, scalability, and reliability for post-deployment • Work with SQL and cloud-based storage solutions (e.g., Azure Blob Storage, Data Lake) • Create and maintain unit tests and integration tests • Troubleshoot and resolve application issues • Identify and address technical debt as part of ongoing development • Contribute to architecture and design decisions under guidance from Principal engineers • Apply best practices for mobile, web, and backend systems • Design and consume RESTful APIs within microservices architecture • Create and maintain clear and accurate technical documentation • Stay informed about emerging technologies and industry best practices • Communicate progress, risks, and blockers to team members and stakeholders • Collaborate effectively with cross-functional teams • Use tools like Azure DevOps, Teams, and Lucid Chart for effective collaboration

United States
Arionkoder logo

Senior FullStack Software Engineer

Arionkoder

Arionkoder is a Product Development company that helps companies scale their impact by crafting digital solutions.

Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

Role Description We are looking for a Senior Full-Stack Engineer to design, build, and ship features end-to-end across one of our core product teams — from the interface a user touches, through the API, down to the data. You own meaningful parts of the product front to back: - Shape the approach with your team. - Build both the UI and the services behind it. - Test them and run them in production. This is a hands-on role: most of your day is spent writing, reviewing, and debugging real code across the stack, with the autonomy to make sound technical decisions and the judgment to know which ones to raise. You care about more than making it work. You think about: - Edge cases - Failure modes - Performance — both on the server and as the user perceives it - Accessibility - The engineers who'll read your code next You collaborate closely with product managers, QA, and fellow engineers to turn ambiguous goals into reliable software, and you push back early when requirements don't add up. You bring an AI-first working style — using AI tooling daily to move faster across design, coding, and review — with the judgment to catch where its output falls short. This is not a role for someone who lives on only one side of the stack. We need an engineer who's genuinely comfortable building and owning a feature from the component to the database, takes it from ambiguous intent to shipped, reliable software, and raises the bar for the team around them. Qualifications - 5+ years of professional software engineering experience building and operating production systems, working across both frontend and backend. - Strong fluency in JavaScript/TypeScript and Python; comfortable owning non-trivial code in both. - Production experience with a modern framework (React, Vue, or similar) in TypeScript. - Hands-on experience building services on AWS — using core compute, data, and identity services. - Comfortable with modern CI/CD and Git workflows. - Strong production instincts: writes testable code, handles failure deliberately, and can debug and profile a live system. - Reads and works within an existing architecture. - AI-first working style: hands-on daily use of AI tooling with the judgment to verify its output. - Senior judgment and autonomy: takes ambiguous requirements to ship software with minimal hand-holding. - Advanced English; comfortable in a fully remote, distributed team. Requirements - Frontend depth: working grasp of responsive layout, accessibility, and browser performance. - Backend depth: building services and APIs (REST/GraphQL or event-driven) with solid data modeling across relational and non-relational stores. - Experience integrating with multiple third-party platforms in production. - Exposure to Infrastructure as Code (Terraform, CloudFormation/CDK, or Pulumi). - Experience working in multi-tenant or enterprise-facing products with real security and data-residency constraints. - Familiarity with observability tooling (Datadog, Grafana, Sentry, or similar). - Experience mentoring engineers or leading the implementation of a sizable feature. Benefits - 💵 Monthly USD Service Fee - 🌴 20 business days of paid Agreed Time Off—Annual + 6 Local Holidays - 🐣 Caregiver Time Off - 💻 A dynamic remote work culture. You can work from anywhere! - 🚀 An entrepreneurial environment.

Worldwide
Team Liquid logo

Full Stack Engineer

Team Liquid

A Global Esports Enterprise

Full TimeRemoteTeam 201-500Since 2000H1B No Sponsor

• Develop, implement, and deploy scalable, efficient, and reusable front-end and back-end solutions. • Build performant front-end applications that consume and present large volumes of data. • Write clean, maintainable, and well-documented code. • Refactor existing services for a sustainable future. • Collaborate with fellow engineers, product managers, and stakeholders to ensure we're building the right features, in the right way, to advance the platform. • Improve application performance through caching, optimization, and efficient data delivery strategies.

Indonesia