About the job
Advance Auto Parts Software Engineering Managers have the technical expertise to provide technical leadership to products while managing a team of Engineers. By employing frugal engineering techniques, you not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your goals, contribute to product strategy and help develop your team. With a sense of urgency, you guide the team of exceptional software engineers across multiple locations to build scalable, supportable and easy to use software and oversee the deployment across multiple sites & geographies.
ResponsibilitiesUnderstanding and appreciation of complexities running distributed systems Designing and guiding design of applications with scalability and performance requirements.Management of a high performing teamWork with multiple partners and teams to understand functional and non-functional requirements for products.Qualifications
2+ years of leading high performing software engineering teams.5+ years of hands-on experience in building highly performant, low latency, resilient, secure, and scalable applications.Strong proficiency and hands-on experience in distributed systems, microservices and edge architecture.Working knowledge of the retail industry and store business domain.Bachelor’s degree or equivalent experience
California Residents click below for Privacy Notice:
https://jobs.advanceautoparts.com/us/en/disclosures