Software Development Manager – Amazon Jobs
Job Description
Job Type: Software Development Manager from home
Location: Boston work from home
Company: Amazon
Responsibilities:
As an Amazon Manager of Software Development, you will use cutting-edge technology to quickly and efficiently address complex and unique issues while producing highly scalable solutions. You’ll discover that there are countless chances at Amazon for professional growth, along with strong support for doing so across a variety of teams. We’re determined to make your time at work just as joyful as the experiences you’ll be delivering to our clients.
Applying now will make you eligible for roles as an Amazon Manager of Software Development, depending on your desired domain, tech stack, region, team, language, and more. We are now hiring for positions at all US and Canadian Amazon Stores. Teams that have openings include, but are not restricted to:
- Consumer Technology: Create cutting-edge features and goods for amazon.com in order to continuously enhance the global experience for billions of buyers and sellers. There are many complex problems to solve when designing your technical solutions, whether you’re building site-wide features like reviews and recommendations, category-specific software for the likes of Pharmacy, Electronics, Digital Software, and Video Games, or seller infrastructure.
Operations Technology: As it affects hundreds of fulfillment centers, thousands of Amazonians, and millions of customers worldwide, operations technology will shape the future of transportation planning and execution on a global scale. The best-in-class Amazon transportation network will be designed, built, and operated by thousands of operators globally with the help of your technology. We are developing intelligent software to improve and lower the cost of transportation, making it faster, more dependable, and more affordable for our clients. - Financial Technology: Develop distributed, scalable financial systems of the future to meet Amazon’s present and future business requirements. Create and create systems that enable billion-dollar annual worldwide financial transactions by utilizing big data technologies. Using full stack software development, you will oversee the architecture, design, implementation, and deployment of large-scale, sophisticated, and important financial applications. You will be responsible for every step of the solution’s lifecycle.
- Technology for Human Resources: Provide millions of Amazonians and/or candidates with a flawless experience. Provide strong feature sets, elegant designs, simple user interfaces, and systems that enable Amazonians to succeed at carrying out essential business tasks, whether you’re supporting onboarding, time and attendance, compensation, amazon.jobs, or recruiting technology.
- The Software Development Manager will have an impact on the team’s strategic direction and, depending on your experience, may also have an impact on other teams’ roadmaps that share business or technical domains. The team that develops, evolves, and/or deprecates software will be led by the manager. drives the fixing of architectural flaws and supplies information to bolster the resource request. In challenging circumstances, this leader will manage escalations and find a way ahead.
Requirements:
PRIMARY QUALIFCATIONS
- Three or more years of experience managing engineering teams; – Seven or more years of experience working directly with engineering teams
- Three or more years of expertise building or architecting new and existing systems, with an emphasis on design patterns, reliability, and scaling
- More than eight years of expertise spearheading the definition and advancement of multitier web services
- An understanding of engineering best practices and patterns for the whole life cycle of developing software, hardware, and networks, including build procedures, coding standards, source control management, code reviews, testing, certification, and livesite operations
- Prior experience collaborating with teams in charge of programs or products
PREFERRED QUALIFICATIONS:
- Experience in gathering requirements, describing software product features, technical designs, and product strategy through communication with users, other technical teams, and senior leadership;
- Experience in hiring, managing teams of software engineers to enhance their abilities and increase their effectiveness as product software engineers;