Are you interested in building next generation tech stacks that will redefine international retail at Amazon Do you want to improve how shoppers around the world purchase global merchandise Amazon Expansion is building new software components and services responsible for enhancing the international shopping experience, delivery experience and expand to new countries / regions via Global Store product.
Individuals interested in this position should have experience in software engineering leadership, building high-performing, reliable systems in a complex, multi-tiered, and distributed environment (Service Oriented Architecture) in a fact paced environment and creating vision that will enable business and careers.
Key responsibilities include :
As leader of leader, lead Tech org consists of SDMs, TPMs and software development engineers.
Manage and develop the team, including hiring, retention, performance management, mentoring and capability / skill development.
Lead E2E architecture, design, implementation, support, and evaluation of technology-focused tools and services.
Provide leadership and innovation in the design and implementation of services to enable new products and services.
Evaluate complex business and technical requirements, and communicate inherent risks and solutions to technical and non-technical business owners.
Act as point of contact for communications dealing with project deliverables, setting the expectation, managing priorities, technologies, human factors and management issues.
Establish consistence project management processes, standards and guidelines in the execution of program wide security efforts.
Engage enterprise wide teams as needed with focus on results.
Finally, our services being a part of one of the World's largest production ecosystem requires all candidates to balance sustaining and stability issues for a 24x7 environment with new development.
Bachelor degree in Computer Science or related fields
Experience in managing software development team
Highly technical and hands-on leader with experience in management of technical teams.
Proven track record in design and delivery of high quality software on time.
A passionate leader with track record of building and managing high performing engineering teams.
Deep understanding of system architecture, SOA and OO Design and experience with large distributed and online transaction systems.
Results oriented, high energy, self-motivated.
Strong business and technical acumen.
Ability to define technical long term roadmap and
Strong verbal and written communication skills and demonstrated technical leadership. Master's Degree in Computer Science or related field
Demonstrated ability to effectively articulate technical challenges and solutions.
Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
Experience mentoring software engineers and influencing best practices within your team.
Experience in dealing with ambiguous / undefined problems; ability to think abstractly