Finding the best job has never been easier
Share
Key job responsibilities
You will be in charge of the complete software development life-cycle; defining, prioritizing, designing, building, and testing new features
You will get the opportunity to work closely with a great team of software developers
You will understand what it takes to grow and operate Amazon business at our scale.
- 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
These jobs might be a good fit