The Team: Amazon’s Personalization organization is a small, high-performing group that leverages Amazon’s expertise in machine learning, big data, and distributed systems to deliver the best shopping experiences for our customers. We work full stack, from foundational backend systems to future-forward user interfaces. Our team’s culture is centered on rapid prototyping, rigorous experimentation, and data-driven decision-making. We run hundreds of experiments each year and our work has revolutionized e-commerce with features such as “Customers Who Bought Also Bought” and “Recommended for You”. We care deeply about our customers, as well as the well-being and growth of our team members. Amazon’s internal surveys regularly recognize us as one of the best engineering organizations to work for in the company, with visible high-impact work, low operational load, respectful work-life balance, and continual opportunity to learn and grow. This is a track record we are proud of and will continue to uphold. We are looking for creative and innovative leaders with a similar penchant for deeply-technical problem solving and the ability to lead, mentor, and deliver while upholding Amazon’s leadership principles.
The Role: Amazon’s Personalization Team is seeking a talented Software Dev Engineer (SDE) to develop an in-house system that allows Amazon engineers to deploy changes to production that are fast, performant, and of the highest quality. The successful candidate will own the tools and services that Amazon engineers use, while striking the perfect equilibrium in work life balance.
As a SDE, you will help tackle a variety of technical challenges. You will play an active role in designing and developing our next system that allows other developers to seamlessly check-out large scale hosts for their development and testing needs. You will manage our continuous deployment systems that will have a significant impact in the quality and delivery speed of our software, our business, and most importantly our customers. You will work closely with other developers in order to ensure the features we deliver have a high level of quality. You should be comfortable with a degree of ambiguity and a curious mind for solving problems. Along the way, we guarantee that you’ll learn a ton, have fun and make a positive impact on millions of people.
The ideal candidate will have good hands-on experience in designing large scale systems, with good knowledge in performance testing techniques. We expect the ideal candidate to work both independently as well as in collaboration with others on our team.
What does a great Network Installation Supervisor do? Lead a team of professionals that facilitate the ATM installation networking connectivity...Apply For This Job
A large healthcare provider in DFW is looking for Network Telecom Engineer to join their team. The Network Engineer will...Apply For This Job
Category: EngineeringLocation: Schriever AFB, ColoradoUS Citizenship Required for this Position: YesClearance Type: SecretTelecommute: No –Teleworking not available for this positionShift:...Apply For This Job
Development Manager, CRM Services What will I be responsible for in this job? (brief summary of the role) The individual...Apply For This Job
Overview The Technical Delivery Manager will be a critical role for the success of the newly formed Technical Innovation Team....Apply For This Job
Job Description We are: Applied Intelligence, the people who love using data to tell a story. We’re also the world’s...Apply For This Job