L
Order Management System (OMS) Staff Engineer
Levi Strauss
8h ago
0$140k - $200kDevSan Francisco, CA, USjobspy_indeed
remoteindeed
Job Description
**San Francisco, CA / Remote**
Calling all originals: At Levi Strauss \& Co., you can be yourself — and be part of something bigger. We're a company of people who like to forge our own path and leave the world better than we found it. Who believe that what makes us different makes us stronger. So add your voice. Make an impact. Find your fit — and your future.
As a Staff Engineer on the Order Management System (OMS) team, you will be an important technical voice. You will shape how we build, operate, and evolve a mission\-critical platform. This platform powers commerce at Levi Strauss \& Co. You will bring deep software engineering fundamentals to bear on hard problems—designing systems built for scale and untangling complexity so our platform can move faster with confidence. You operate at the intersection of engineering craft and real\-world production ownership: you build it, you run it, you make it better.
**About the Job**
-----------------
System Design \& Architecture
* Lead the design and domain modeling of complex, distributed systems within the OMS ecosystem. This produces clear, well\-reasoned service boundaries, data contracts, and event\-driven interaction patterns that stand up to scrutiny and scale.
* Champion domain\-driven design (DDD) principles, working with product and engineering peers to identify bounded contexts, eliminate implicit coupling, and surface shared language across teams.
* Guide decomposition of monolithic or tightly\-coupled components into well\-defined, independently deployable services—reducing blast radius, improving team autonomy, and promoting faster iteration.
* Author architecture decision records (ADRs) and technical design documents that communicate the "why" alongside the "what," helping teams make decisions over time.
Engineering Excellence
* Write, review, and guide production\-quality code with an emphasis on clarity, testability, and long\-term maintainability—setting the bar for engineering craft on the team.
* Apply modern software engineering practices: CI/CD pipelines, automated testing strategies, feature flagging, progressive delivery, and trunk\-based development.
* Identify and eliminate technical debt systematically, balancing short\-term velocity with long\-term system health through well\-argued, incremental improvement plans.
* Establish and promote coding standards, patterns, and best practices across the OMS team that are practical, enforceable, and grounded in production experience.
**You Build It, You Run It**
* Operate with full production: you design with failure in mind, participate in on\-call rotations, and take accountability for the health and reliability of the systems you ship.
* Embed reliability engineering into the development lifecycle—defining SLOs, error budgets, and reliability targets upfront rather than as an afterthought.
* Treat runbooks, strategies, and operational documentation as first\-class engineering artifacts, keeping them accurate, applic
