Software Development Engineer, Customer Profile

3 weeks agoBerlin, Germany


Are you looking for the opportunity to have a major impact on cutting edge technology used by millions of people every day? The Amazon Customer Profile Platform and Experience team is looking for a Software Development Engineer to work on our worldwide features that help Amazon customers shop with confidence on Amazon.

Customer Profile is an integral part of the Amazon shopping experience, where users can evaluate other customers by examining their community contributions. Our features are used by millions of customers and we partner with teams throughout the Amazon ecosystem to publish 10 million+ events every day for customer reviews, Idea Lists, Articles, and more, so that they can be used to enhance customer experience on mobile app, web, desktop.

We love to work with smart, solution-oriented people that have a strong sense of ownership and customer obsession. We are passionate about building well-designed, robust and scalable software to deliver inspiring user experiences that delight our customers. We are looking for enthusiastic developers with experience in implementing modern systems for mobile and web experiences. We offer the opportunity to work with cutting-edge technologies and tools, on innovative and sophisticated features that customers love, as part of a team of passionate and experienced Amazon engineers in the multi-cultural environment of the Amazon Development Center in Berlin.
As an engineer, your responsibilities range from reviewing designs and validating them through rapid prototyping, to translating them to engineering tasks and implementing them. Together with the other engineers, the UX designers and the product team, you will own end-to-end the customer experience of Amazon Profile. As an engineer on the Amazon Profile team, you will have a huge impact on the way customers, including friends and family, experience Amazon daily.

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.


  • Programming experience with at least one modern language such as Java, C#, C++ or JavaScript 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 of professional software development experience


  • Service Oriented Architecture, micro-services, and Java services
  • Experience developing cloud software services and an understanding of design for scalability, performance and reliability
  • Experience with full-stack engineering and an inclination towards creating customer-facing features
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice to know more about how we collect, use and transfer the personal data of our candidates.

Client-provided location(s): Berlin, Germany
Job ID: Amazon-1369748

Company Videos

Hear directly from employees about what it's like to work at Amazon.