US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Sr. Systems Engineer- C++

Job Description

Our growing and strategic Commercial business depends on store systems that are reliable and help our Commercial Sales Managers provide world-class customer service.

You'll lead design and delivery of features used across thousands of stores, with quality, resiliency, and observability built in while mentoring others.

Responsibilities

What you'll do


* Engineer "right the first time": Anticipate edge cases and failure modes; build in feature flags/pilots, rollback, and monitoring/alerts for every change.


* Own the design: Write/review High Level Designs (HLDs) that include assumptions, risks, observability, config/rollout plans, and runbooks.


* Make quality non negotiable: Drive rigorous code reviews, clear acceptance criteria, unit/integration tests, and pre merge checks.
Operate what you build: Partner with QE/DevOps to deploy safely, verify post release, and improve with actionable telemetry.


* Mentor and multiply: Coach engineers in US/MX; model high standards, give clear, candid feedback, and cultivate bench strength.
Communicate for clarity and action: Share concise updates with conclusions, recommended next steps, and ownership.


* Continuously improve: Reduce re work, unblock dependencies early, and convert post mortem learnings into template/checklist updates.

Your toolkit (our stack)


* Operating systems: Linux


* Programming: C++ for core/system components; Node.js/Express.js for services; React.js for UIs


* Scripting/automation: Shell scripting for tooling and ops


* Core practices: Git based workflows (MR/PR + code review), feature flags, configuration management, CI/CD, observability (logs/metrics/traces)

Qualifications



* Bachelor's degree in CS/EE or equivalent experience.


* 8+ years of professional experience building/operating production systems or distributed applications.


* Expert in Linux and C++ plus strong, working experience with Express.js/Node.js, React.js, and shell scripting.


* Demonstrated ability to:
o Anticipate edge cases and design safeguards (flags, pilots, kill switches, rollback).
o Instrument changes with monitoring/alerts and verify with post release checks.
o Communicate clearly across sites and roles with actionable conclusions.
Store / retail systems experience - nice to have

About Autozone

Since opening our first store in 1979, AutoZone has grown into a leading retailer and distributor of automotive parts and accessories across the Americas.

Our customer-first mindset and commitment to Going the Extra Mile define who we are, for both our customers and AutoZoners.

Working at AutoZone means being part of a team that values dedication, teamwork, and growth.

Whether you're helping customers or building your career, we provide tools and support to help you succeed and drive your future.

Benefits at AutoZone

AutoZone offers thoughtful benefits programs with one-on-one benefits...




Share Job