Job Information
AutoZone, Inc. Sr. Systems Engineer in Memphis, Tennessee
SUMMARY
AutoZone is seeking an experienced Senior Software Engineer to join our Order Management/Warranty/Dropship Engineering team. This position is responsible for development, maintenance, and support of microservices, data pipelines, consumers, producers and batch applications. Additionally, need to ensure applications are built with stability and reliability. This includes applying domain knowledge, using technical skills, leading, and mentoring less experienced AutoZoners, supporting the customers, resolving problems, and training as required.
Responsibilities:
Create, test and support software applications
Participate in design sessions with IT Architects and produce high- and low-level designs as necessary
Collaborate with other engineers in the team to deliver new capabilities. Coach and mentor other team members as needed
Quickly and effectively troubleshoot problems in development and production environments
Responsible for others’ accurate work planning and execution, accurate project time tracking
Review code and designs from other team members
Provide suggestions on performance improvements of existing platform
Coordinate with product owners and business partners to gather requirements and document them as needed
Provide production support and being active team member of on-call rotation
Able to perform tasks with little or no technical supervision with solid problem solving, domain technical and analytical skills
Requirements:
Bachelor’s degree in Computer Science or related field preferred.
7 plus years of experience and expertise in Java, Spring Framework, and Spring Boot
Advanced task estimation and planning skills
Able to perform tasks with little or no technical supervision
Experience using Relational Databases (ex. Oracle/Informix/SQL Server etc.) and writing SQL queries
Must be a team player with great interpersonal and communication skills; time-management skills are critical
Advanced knowledge of Java and all its products, from frameworks to libraries
Software debugging skills
Knowledge of cloud technologies
Carrying out application releases
Efficient and error-free coding
Project collaboration
Creating high-availability applications
Software analysis and error checking
Nice to have:
Experience with Jenkins and CI/CD pipelines
Experience in Bash scripting/Linux system administration
Any search engine experience (especially Elasticsearch)
Experience using Kafka, ActiveMQ, RabbitMQ or any messaging broker is a plus
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