Prime Pantry is a new retail format launched in multiple countries to allow Amazon to sustainably sell everyday items in everyday pack sizes to a national audience. Prime Pantry is one of the fastest growing store within Amazon.com, offering mainstream consumable items with a customer experience that encourages customers to build a basket of items delivered to their door.
As the Manager of Software Development, you will be responsible for hiring and leading a team of engineers in design, development, test, and deployment of distributed systems. A successful candidate will have an established background in developing distributed systems, a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment. You will be helping to hire and build your team and systems, and will own defining the roadmap for your group.
•Recruiting and creating an effective team
•Responsible for the over-all systems development life cycle
•Management and execution against project plans and delivery commitments; Manage the day-to-day activities of the engineering team within an Agile/Scrum environment
•Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
•Work closely with the engineers to architect and develop the best technical design and approach
•Report on status of development, quality, operations, and system performance to management
•Customer engagement and product roadmap definition.
If you have an entrepreneurial spirit, know how to deliver, are deeply technical, highly innovative and long for the opportunity to build pioneering solutions to challenging problems, we want to talk to you.
•Bachelor's Degree in Computer Science (MS, Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, etc.)
•The key requirement for this position is established skill designing and developing solutions to complex problems in a distributed systems environment.
•Strong technical credentials, with at least 8 years experience managing software development teams, ideally with some hands-on architectural or distributed systems experience
•A strong track record of project delivery for large, cross-functional, projects
•Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
•A track record of communicating well with executives and non-technical leaders
•Experience building complex software that have multiple dependency systems
•Practical experience writing large scale web applications including architectural decisions, language choices, frameworks and implementation
•Ability to lead cross-functional teams through influence; excellent interpersonal skills
•Experience of systems architecture, loosely coupled and distributed systems for massive scale