Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Manager Recruiting Foundations Domains 
Canada, British Columbia, Vancouver 
857935992

Yesterday
DESCRIPTION

What you will do: You will provide leadership and vision to Permissions and Access Control team. The team modernizes the permissions to better manage access to one of the core Amazon Products. You will build and own solutions for next generation and own cross-cutting capabilities that powers 25+ teams. In this role, you'll grow and manage team that is strong on Ownership and Customer Obsession. You'll ensure that the best engineering practices are followed and that our software is of the highest quality. You will be a key contributor in our product vision, partnering with product management teams to help define & develop a roadmap of a customer delighting features, and then delivering those features. You will work closely with other teams throughout Recruiting Engine to design and architect solutions that will scale to millions of customers.As a member of the RFD team, you will deliver robust feature sets, intuitive designs, and user interfaces that make it easy for Amazonians to excel at recruiting the top talent in the world. Additionally, you'll play a pivotal role in shaping the definition, vision, design, roadmap and development of product features from beginning to end.Key job responsibilities
- As a Software Development Manager you will be responsible for leading a strong team of engineers to innovate and deliver software that powers the world largest cloud provider.- Work with the executive leadership and technical leaders to define the product direction.
- Create vision and execution documents. Insist on the high bar for technical documentation and the quality of the developed software.
- Hire, coach, and promote software engineers.
Vancouver, BC, CAN

BASIC QUALIFICATIONS

- 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
- 3+ years of engineering team management experience


PREFERRED QUALIFICATIONS

- Master's degree in computer science, engineering, mathematics or equivalent
- 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 engineers