Sr. Software Engineer II, Buy

Zoro · Chicago, Illinois, United States · $116k–$193k

The role

Zoro.com is seeking a Senior Software Engineer II to join its Buy Product Engineering team. The role involves owning full-stack initiatives across cart, checkout, and order confirmation, building responsive web interfaces and resilient APIs. The engineer will partner with product, UX, analytics, and platform teams to improve the purchase flow's speed, accessibility, and reliability.

Pay
$116k–$193k
Location
Chicago, Illinois, United States
Work mode
Hybrid
Employment
Full time
Level
Senior
Experience
7+ yrs

What we know that the posting doesn’t say

  • Seen 2 days agostill listed on the employer’s careers page
  • Posted 19 days agothe first time we saw it

About Zoro

Zoro.com is an eCommerce platform offering nearly 12 million tools, parts, and supplies for business customers. Launched in 2011, it brought a B2C-like experience to the B2B industry and has grown to over $1 billion in annual revenue.

What you would do

  • Own complex full-stack initiatives across cart, checkout, and order confirmation from design to production.
  • Build intuitive, accessible, and performant customer experiences using TypeScript and React, Vue, or similar frameworks.
  • Design and operate resilient APIs and services for purchase state, payment handoff, order submission, and confirmation.
  • Engineer for transaction flow realities including safe retries, clear failure states, idempotent behavior, and graceful recovery.
  • Break ambiguous customer and business problems into sound technical approaches and incremental delivery plans.
  • Use feature flags, experiments, observability, and customer behavior data to improve completion and reliability.

Must have

  • 7+ years building and operating customer-facing full-stack web applications at scale.
  • Strong proficiency in TypeScript or JavaScript.
  • Experience delivering production applications in React, Vue, or comparable modern framework.
  • Strong backend engineering skills with Python and API/service development.
  • Experience building reliable, stateful workflows and integrating with services where correctness matters.
  • Experience designing systems using relational and distributed data stores.
  • Experience with asynchronous workflows and cloud-native delivery practices.
  • Practical understanding of web performance, accessibility, testing, observability, CI/CD, security, and privacy.
  • Demonstrated judgment in system design balancing customer value, technical risk, and delivery speed.
  • Clear, collaborative communication and habit of using data to guide decisions.

Nice to have

  • Experience with cart, checkout, payments, order management, or other transaction-heavy workflows.
  • Experience with PostgreSQL, Redis, RabbitMQ, Docker, Kubernetes, AWS, GCP, or comparable technologies.
  • Experience with experimentation platforms, product analytics, feature flags, and measurable outcomes.
  • Django or Flask experience.

What you get

  • Medical, dental, vision, and life insurance starting day one.
  • Maternity support, nursing benefits, and paid parental leave (14 weeks birth, 4 weeks non-birth).
  • Adoption assistance program.
  • 6 free therapy sessions per year and Wellhub membership.
  • At least 18 paid time off days annually plus 6 company holidays.
  • 6% company 401K contribution with no employee contribution required.

Experience and education

  • 7+ years of relevant experience

Key skills

  • typescript
  • javascript
  • react
  • vue
  • python
  • api development
  • django
  • flask
  • postgresql
  • redis
  • rabbitmq
  • docker
  • kubernetes
  • aws
  • gcp
  • ci/cd
  • web performance
  • accessibility
  • testing
  • observability
  • security
  • privacy
  • feature flags
  • experimentation

Company Summary Zoro.com is a leading eCommerce platform offering nearly 12 million tools, parts and supplies for our business customers. Launched in 2011, we brought a B2C-like experience to the B2B industry, and continue to be at the forefront of digital innovation at the intersection of technolo…

Extracted from the employer’s posting. Read it in full on Zoro’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at Zoro

All 6 roles at Zoro →