Amazon is hiring thousands of workers every week across 60+ countries. The Work Authorization team ensures that all employees hired into all lines of business globally are legally authorized to work and remain authorized to work throughout employment. We are building a system to streamline work authorization determination process by eliminate manual interventions (where legally permissible) without compromising compliance. This solution will include building dedicated web applications to satisfy legal requirements specific to each country or region.As a Software Development Manager of Work Authorization team you will take ownership of building vision for the core Work Authorization orchestration and dedicated country-specific interfaces. Together with your team you will design highly scalable solutions and apply technology to optimize business problems.The ideal candidate is passionate about solving business problems through technology. They can dive deep to understand the business area and envision software solution to achieve desired outcome. They has a track record of designing and implementing products and features using cloud solutions. They have solved complex business problems and seen their solutions deployed at scale in production environments. They are a force multiplier across the organization and can collaborate well with business and technical partners.Key job responsibilitiesWe are looking for an experienced Software Development Manager who will lead engineers to build business critical applications, services, workflows, and integrations with other systems.A day in the lifeAs a leader on our team, you will influence and drive architectural and design choices and develop world-class products. Our team culture encourages innovation and we expect engineers and management alike to take a high level of ownership for the product vision, technical architecture and project delivery. We need a leader who can cut through the noise, passionately simplify, deliver results, and manage a diverse team.We are open to hiring candidates to work out of one of the following locations:Seattle, WA, USA- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- 8+ years of leading the definition and development of multi tier web services experience- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations- Experience partnering with product or program management teams- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineersOur compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $148,000/year in our lowest geographic market up to $287,700/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. Applicants should apply via our internal or external career s