The point where experts and best companies meet
Share
There are many ambiguous and difficult challenges in our fast-moving space. Our platform is mission critical and requires deep system and software expertise. You need to have the ability to work within a fast moving and startup-like environment in a large company. You will identify solutions, trying ideas, given space to fail and iterate to produce products that your customers love.
Key job responsibilities
- Own design, development, test, deployment and operation of capabilities in AWS MTE platforms
- Advise and consult with other SDM’s and Senior Engineers on design and architecture- Establish and execute short and long-term architectural roadmaps
- Hire and mentor software/system engineers and actively participate in developing their career.- Be responsible for ensuring sanity of architecture, operational excellence and quality, delivering results on time.A day in the life
You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.About AWSDiverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance
- Bachelor's degree
- 5+ years of engineering team management experience
- 5+ years of engineering experience
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience managing a team of high calibre Software Engineers developing complex, world class, scalable software systems that have been successfully delivered to customers
- Experience in engineering team management
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
- Experience in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
- 7+ years of engineering team management experience
- 7+ years of leading development of applications backed by AWS services or using other cloud based technologies and services experience
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience partnering with product and program management teams
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience in engineering
- Knowledge of infrastructure, network, and operating systems.
- Experience in building distributed applications and infrastructure.
These jobs might be a good fit