In this role, the selected candidate will need to build Amazon scale applications running on the company's Cloud that both leverage and create new technologies to process large volumes of data that derive patterns and conclusions from the data.
As a Software Development Engineer in SCOT, you will work closely with some of the brightest software engineers, scientists, economists, and product managers, to solve highly complex supply chain challenges.
The successful candidate will be responsible for creating and delivering software solutions to manage world-wide inventory in the company's real-time systems by successfully partnering with fulfillment, IT, retail, and finance teams to provide the highest possible customer selection and availability at the best possible price.
In this role, the selected candidate must have knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
In this role, the selected candidate be developing features that solve customers' real world problems; you will be solving technical problems at a large scale, using SOA, distributed systems, big-data and data mining techniques.
In this role, the selected candidate must be very hands-on; work with the engineering team to manage the day-to-day development activities by leading architecture decisions, participating in designs, design reviews, code reviews, and implementation.
In this role, the selected candidate must have demonstrated proficiency with Java, C++, or equivalent object-oriented programming language; or demonstrated ability to learn new programming languages and tools quickly.
In this role, the selected candidate will allow customers to create their personal styles and use that to influence the website's shopping experience; improve the customer's search experience on the website by providing intelligent filter using user profile and life events.
In this role, the selected candidate must have experience building scalable, fault tolerant infrastructure software or distributed systems, preferably on a Unix or Linux platform; fluency with C/C++, or a major programming language.
In this role, the selected candidate must have experience with Object-Oriented Programming (OOP) and/or Design (OOD); computer Science fundamentals in data structures, algorithms, problem solving, distributed systems, and complexity analysis
In this role, the selected candidate will create solutions to improve physical security at our facilities around the wold, and have direct impact to safety of our people; design and develop software services that interact with security systems, video, and mobile technologies.
As a member of the team you will help with design, implementation and launch of many key product features. You will have influence on defining product features, drive operational excellence, and spearhead the best practices that enable a quality product.