Amazon's Digital Commerce team powers e-commerce transactions for Amazon's digital offering and we are seeking an innovative, results-oriented Software Development Manager for Manage Your Experience (MYX) team.
Manage Your Experience team is working to deliver best-in-class post-purchase experience and drive engagement by offering enhanced utilities and controls for customers.
This team offers individuals a unique opportunity to work on areas like machine learning, AI and big data while building highly available, scalable services and a compelling user experience.
s rapidly expanding digital ecosystem. Our systems are engineered to meet remarkably high standards of quality, performance and reliability, operating around the clock on a massive scale.
You will provide both strategic and tactical oversight to build the features and functionality required to have a best in class offering for our customers.
Sounds Interesting Apply now and join us in delivering the best customer experience.We build scalable platforms that make customers ordering experience for digital purchases made at Amazon efficient and fast.
The Digital world is very exciting given the rapidly increasing amount of devices and innovations and types of contents, which are available to customer.
We are growing and developing cutting edge techniques and algorithms, and there is so much more we want to do. We own the complete pipeline for our products from gathering the requirements for new features, development and test of our products, to the deployment and operational excellence of seeing our software being successfully used all over the world.
We are providing solutions to problems that have no prior art, and on a scale that exceeds most companies on the planet.
Digital Commerce team operates in a fast-paced, ever evolving environment, and we love people who want to own our business as well as our technology.
A successful candidate will have an established background in developing customer-facing experiences, a strong technical ability, excellent project management skills, great communication skills, a proven ability to grow and develop a team, and a motivation to achieve results in a fast paced environment.
In addition, the ideal candidate is passionate about simple and elegant software solutions, customer-centric products, and agile development processes.
We are currently looking for an experienced manager who will be responsible for the planning, hiring, execution and success of the project.
You must be innovative, resourceful, flexible and self-directed. Gaining the respect of your team, your peers, and your managers is critical.
You will be coordinating the efforts of your team and their Technical Program Manager with the efforts of the product owners in the United States so great communication skills and practices will be essential.
As a Software Development Manager, you will be responsible for leading a team of engineers in design, development, test, and deployment of these services.
A successful candidate will have an established background in developing customer-facing experiences, a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment.
If you have what we are looking for come join a strong team in a highly visible organization. Your impact on our software will be felt around the world.
Bachelor s Degree or higher in Computer Science or related field
Have a strong sense of ownership, urgency and drive
Be a strong leader, mentor, recruiter, and people manager
Have experience in building and running distributed systems for online services at scale
10+ years of work experience in software development and 3+ years as a development manager
Knowledge of Object-Oriented Design, data structures, algorithm design, and complexity analysis You are extremely technical and have significant experience developing scalable web applications, with a penchant for building elegant and maintainable systems that get the job done with minimal complexity.
You have excellent interpersonal skills and enjoy working in a highly iterative, agile, and open team environment.
You build the right product for your customers and pride yourself on delivering products on-time against deadlines.
Excellent verbal and written communication skills.
Deep hands-on technical expertise.
Ability to handle multiple competing priorities in a fast-paced environment.
A deep understanding of cross-functional multiple-team based software development.
A strong business and technical vision and the ability to translate these in business and technical approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions