Sr. Systems Engineer- Search
AutoZone, Inc.
Job Description
AutoZone is going through big transformation on digital channels with heavy investment to modernize our search platform from legacy monolithic architecture to latest MACH (Micro Services, APIs first, Cloud Native, & Headless) architecture with AI/ML enabled personalized search experience for our customers. We are looking for a Sr. Software Engineer to be part of this challenging journey to help us accomplish these goals. This position is part of the team designing, developing, and maintaining this new search platform in the Cloud and in the 7,000+ Stores.
Responsibilities:
Participate any and potentially all roles of the systems development life cycle. Roles may vary by project and assignment. This may include, but not limited to:
Develop, plan and/or maintain software applications and or enterprise systems; debug, design, code, test, write specifications, roll-out software, and production support
Participate in design sessions with the Architects and produce low-level designs as necessary
Quickly and effectively troubleshoot problems in development and production environments
Work in a team environment to develop and support each other through peer design and code reviews
Provide suggestions on performance improvements of existing platform
Coordinate with product owners and business partners to gather requirements and document them as needed
Accurate work planning estimation and execution; accurate project and time tracking
Able to perform tasks with little or no technical supervision with solid problem solving, domain technical and analytical skills
Work in incremental/Agile delivery model with product centric teams to develop enterprise solutions
Responsible for the development of less experienced team members through mentorship and one-on-one instruction
Requirements:
Bachelor’s degree in Computer Science or related field required
Ability to create effective & simple technical designs, estimation of the work to be performed
Ability to be self-driven, fast learner and adapt to new technologies
Advanced problem solving, technical domain, and analytical skills
Ability to create effective & simple technical designs, estimation of the work to be performed
Must be a team player with great interpersonal and communication skills; time-management skills are critical
Previous experience in working on an Agile team is a desired
Experience in Retail industry and Supply Chain System is a plus
Ability to coach/mentor and provide technical supervision to junior developers
Technical Skills:
Minimum of 8 - 15 years of hands-on experience designing, architecting, and developing software solutions using:
5+ years of Java
3+ years of Spring framework, Spring Boot, etc…
5+ years of Python
5+ years of Unix Bash Shell Scripting
Experience using SCM tools like GIT (Gitlab, GitHub) or Subversion (SVN)
Experience with CI/CD concepts and build pipelines such as using Jenkins and Maven
Benefits at AutoZone
AutoZone cares about people. That’s why AutoZone offers thoughtful benefits programs designed to improve AutoZoners’ physical, mental and financial wellbeing. Some of these benefits include:
· Competitive pay and time off
· Unrivaled company culture
· Medical, dental, vision, life, and short- and long-term disability insurance options
· 401(k) with Company match and Stock Purchase Plan
· Mental and physical wellbeing programs
· Opportunities for career growth and tuition reimbursement
Eligibility and waiting period requirements may apply. Learn more about all that AutoZone has to offer on careers.autozone.com.
An ONLINE APPLICATION is REQUIRED. Click the Apply button to complete your application. For step-by-step instructions on how to apply visit careers.autozone.com/candidateresources
Confirm your E-mail: Send Email
All Jobs from AutoZone, Inc.