DESCRIPTION Do you enjoy solving difficult problems?Do you enjoy being creative and innovating on behalf of your customers, making their lives better?Then you should probably read on...The Software Development Manager role within Under-The-Roof Technology (UTRT) will provide you with an opportunity to lead a team of Amazon engineers who obsess over making Amazon's fulfillment business a best in world solution.In particular, UTRT's Brisbane based engineering teams own the critical process of outbound fulfillment planning.The features you build have direct impact on customers lives and drive down the costs in fulfilling customer's orders.You will work with scientists and engineers to optimize "under the roof" processes, reducing costs and improving quality.You will experiment with new ideas, turning the successful ones into full production systems whilst failing fast and learning from those which are not.As a Software Development Manager you will work with passionate Product Managers, Software Development Engineers and business stakeholders to define, build and operate features for customers across the globe.You own the development of your strategic vision.You will hire and develop a diverse team to deliver upon your vision.You will manage the day-to-day tactical execution of your team, delivering customer features and operating your services.You will dive deep into both customer experience and operational metrics to identify areas where you can improve the experience for your customers.Key job responsibilities - You will work Product Managers and Principal Engineers to define the technical strategy for your team and lead its delivery.- You own the tactical day-to-day delivery of results - You own the operational excellence of your services - You own the hiring of your team, the development of their careers and management of their performance.About the team Our teams obsesses over improving the efficiency of outbound fulfillment.We obsess over increasing the efficiency of our associates who follow these processes.We impact the customer through quicker, higher quality order fulfillment and impact the business by driving down operational costs.We solve difficult problems every day and have fun doing so in an inclusive, diverse team who support each other along the way.BASIC QUALIFICATIONS - Experience partnering with product or program management teams - Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers - 5+ years experience managing an engineering teams operating online systems in a large scale environment or complex problem space.- 8+ years of software development experience, either as an individual contributor or team lead.- Knowledge of engineering practices and patterns for the full software/networks development life cycle, including system design, coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations PREFERRED QUALIFICATIONS - Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy - Deep understanding of infrastructure delivered through the software development lifecycle in an API-enabled environment including agile development, software /patterns, and modern cloud services.Acknowledgement of country: In the spirit of reconciliation Amazon acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community.We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.IDE statement: Amazon is committed to a diverse and inclusive workplace.Amazon is an equal opportunity employer, and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected attributes.