Software Development Engineer 2 at Amazon

Software Development Engineer 2 Details

March 19, 2019, 7:06 a.m.
Software Development
Seattle, Washington
Management System) team FaaST WMS (Fulfillment
Do you enjoy solving very complex problems with simplest solutions? Are you excited about building large-scale distributed systems? Do you enjoy leveraging technology to solve real world problems? Would you like to help us move forward scaling with the cloud and leveraging latest mobile technologies? Come join the FaaST WMS (Fulfillment as a Service Warehouse Management System) team, work with smart people, and make major contribution to enhancing our fulfillment experience to millions of customers worldwide. You will be building large scale distributed systems that are reliable, maintainable and scalable. You will get your hands dirty designing full stack of software. You will be optimizing backend performance in cloud, simplifying workflow management, and enhancing user experience through Web UI and Mobile UI. Your software will have fault detection and tolerance, and automatic system recovery. You will implement these while you innovate for Amazon customers providing flexible fulfillment

- Programming experience in Java, C++, or any other object-oriented languages and deep understanding of object-oriented design. - A bachelor's degree in computer science, engineering or related field. - 2+ years professional experience in software development. - Hands-on experience on database technologies, such as Oracle, MySQL and NoSQL. - Hands-on experience on web development, such as JavaScript and Spring/MVC framework. - Experience in building software in AWS - Experience in building scalable distributed system is a plus. - Experience on Linux platform is a plus.
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger