Be aware that Amazon is a very competitive workplace. Be intentional about ensuring your managers play a proactive role in your development and that your team has business need and clarity without too much thrashing. If your team doesn't show dependable signs of being able to develop and promote you, find a new one quickly.
Some teams have very poor work life balance. Build trust in your ability to deliver and be clear and liberal with the boundaries around your personal life. I've been on teams where the manager asks developers to bring their laptop on vacation and others where that would be discouraged. Good leaders will support you in making your day-to-day work best with your life so you can excel in both.