Lead Engineer, Order Management

Stitch Fix
•$150,000 - $186,000

About The Position

As a Lead Engineer on the Order Management team, you will help set the technical direction for systems that power checkout, order creation and lifecycle management, fulfillment orchestration, and integrations with critical internal and third-party partners. This hands-on technical leadership role owns complex initiatives from discovery through delivery, translating business and operational objectives into scalable technical solutions. You will partner with Product Managers, Engineering Managers, engineers, and teams across Inventory, Fulfillment, Client Experience, and Operations to coordinate work across services, data flows, and operational processes. You will design and build production systems, lead technical decisions through ambiguity, and improve reliability, maintainability, and operational readiness. Your work will affect client trust, revenue, and fulfillment efficiency. The role uses AI-assisted development tools and technologies across the engineering ecosystem, including Golang, Ruby on Rails, PostgreSQL, AWS, Kafka, Temporal, and Datadog. You will evaluate and adopt tools and technologies that improve developer productivity, reliability, and delivery quality.

Requirements

  • At least 5 years of software engineering experience, with demonstrated impact building and operating complex, business-critical backend, distributed, or workflow systems with high correctness and availability requirements.
  • Fluency in at least one modern programming language, such as Go, Ruby, Java, or Python, and comfort learning and working across languages.
  • Strong experience with relational databases such as PostgreSQL or MySQL, including data modeling, transactional semantics, schema evolution, and performance considerations.
  • Experience operating services on a major cloud platform such as AWS, GCP, or Azure.
  • Track record of independently leading complex, multi-sprint initiatives from discovery and design through launch and operational follow-through, translating ambiguity into clear technical direction and measurable outcomes.
  • Clear written and verbal communication; ability to translate technical complexity into business outcomes and collaborate across Product, Engineering, Operations, and technical and non-technical partners.
  • Well-reasoned technical judgment, openness to evidence and alternative perspectives, and ability to mentor engineers and raise the technical bar.
  • Commitment to automated testing, continuous delivery, observability, safe releases, reliability, and incident learning as essential parts of engineering quality.
  • Fluency with AI-assisted software development tools, such as ChatGPT, GitHub Copilot, or similar, and thoughtful use of them to improve engineering efficiency and outcomes.
  • Bachelor’s degree in Engineering, Computer Science, or a related field, or equivalent practical experience.

Nice To Haves

  • Experience in e-commerce, order management, payments, inventory, logistics, fulfillment, or another high-throughput transactional domain.
  • Experience designing third-party system integrations and accounting for partial failure, latency, consistency, recovery, and partner operational constraints.
  • Familiarity with the company’s technology ecosystem, including Golang, Ruby on Rails, PostgreSQL, AWS, Kafka, Temporal, and Datadog; experience with these specific technologies is helpful but not required.

Responsibilities

  • Lead complex, multi-sprint Order Management initiatives from problem framing and technical design through implementation, production rollout, and post-launch measurement; own outcomes and drive execution through ambiguity.
  • Design and build reliable, stateful services and workflows for checkout, order lifecycle management, fulfillment orchestration, and partner integrations, emphasizing correctness, data consistency, scalability, and explicit failure and recovery patterns.
  • Drive technical decisions by evaluating and documenting options, constraints, and tradeoffs while balancing delivery, maintainability, system simplification, technical debt reduction, and engineering velocity.
  • Partner with Product, Engineering, and cross-functional teams to define scope, milestones, estimates, dependencies, success criteria, and delivery risks, connecting technical decisions to measurable client, business, and operational outcomes.
  • Improve engineering and operational excellence through automated testing, observability, safe rollout and rollback strategies, incident leadership, post-incident remediation, code and design reviews, and mentorship.
  • Use AI-assisted development tools to support discovery, implementation, testing, debugging, documentation, and problem-solving, validating their outputs for production quality.
  • Work across the engineering ecosystem to build, operate, and improve business-critical systems.
  • Evaluate and adopt AI capabilities, engineering tools, and technologies that improve productivity, reliability, and delivery speed and quality.

Benefits

  • Competitive compensation package
  • Medical benefits
  • Dental insurance
  • Vision insurance
  • Other benefits
  • Annual bonus eligibility
  • New-hire and ongoing restricted stock unit grants, depending on employee and company performance
  • Meaningful career growth
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service