Amazon Devices Promotion Services Team is looking for an energetic, focused and skilled software leader to lead platforms and solutions development for Amazon Devices Demand Forecasting. We are looking for a seasoned Software Development Engineer with a solid track record that is looking for their next step in a growing organization. If you want to own important business objectives, work with real machine learning systems and big data then read on.
As a software leader the candidate must have strong problem-solving skills and communication skills, and an ability to influence business and technical leaders in a dynamic environment. We are working on our next generation machine learning, big data forecasting technology. Constructing a crystal ball isn't an easy task, but as an example our business needs to be able to predict how many Amazon devices in every configuration that we will sell on Father's day. Well that, and every other day of the year. Joining our team provides the unique challenge and opportunity to build software systems that directly impact the supply, demand and sales of all Amazon devices around the globe. The ideal candidate will have a track record of software development, critical thinking, problem solving skills, and a passion for creating reliable and maintainable systems. The candidate should be open to new challenges and be data driven. Amazon devices demand planning and forecasting team produces a lot of data, and as such we are exemplary in making decisions based on data. The candidate should drive continuous process improvement, and collaborate effectively with aggressive cross-functional business and software development teams to solve problems and implement new solutions.
The team is just getting started and is growing rapidly. This is a great time to get involved an area that is definitely Day 1, and is both exciting and of great benefit to Amazon.
This position requires the candidate to be technically competent leader to provide the vision and leadership to scale our demand planning, forecasting and machine learning systems. This requires a thorough knowledge of what it takes to develop scalable, extensible technology, as well as how to structure and develop organizations to accommodate significant growth rates.
This leader will drive not only develop the next generation product vision, but will also ensure that things are developed and implementation for both simplicity and scale. They will be constantly striving for better and better results on behalf of Amazon's businesses. This leader will develop future game changing initiatives that could include enabling the external productization of our services.
Some technologies and problem spaces the team will be working on:
HIGHLY SCALABLE DISTRIBUTED SYSTEMS We will utilize Amazon's infrastructure to build systems and design algorithms that are able to handle these large amounts of data. Where traditional solutions fail we develop approximate, distributed, and streaming algorithms.
MACHINE LEARNING We will use the latest machine learning and predictive modeling technologies to extract information valuable to our business. We will look for patterns, train thousands of models, and summarize data to gain insights about customer product needs and experiences. We continually evaluate the effectiveness of our solutions and ways to improve them.
It's an exciting time for at Amazon and especially within our team. We are rebuilding our systems from the ground up. If you want to design, develop and implement systems at scale now and are looking for a challenge, now is a great time to talk to us!
• 2+ years of non-internship professional software development experience
• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
• 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
• 2+ years experience working with NoSQL/relational DB
• 2+ years experience of full stack development.
By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, visit https://www.amazon.jobs/en/disability/us .