The point where experts and best companies meet
Share
As a Software Development Engineer, your responsibilities range from reviewing product requirements and designing the software architecture that fulfills them, to translating the requirements to engineering tasks and implementing them. Together with frontend engineers you will be responsible for delivering production-ready code that will be used by hundreds of millions of Amazon customers. Together with the frontend engineers, the UX designers and the product team, you will own end-to-end the customer experience of Amazon Deals. As a software development engineer on the Amazon Deals team, you will have a huge impact on the way customers, including friends and family, experience Amazon daily.Key job responsibilities
• Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring to market innovative products and services.
• Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
• Work in an agile environment to deliver high quality software.A day in the life
Berlin, BE, DEU
- Experience (non-internship) in professional software development
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience programming with at least one software programming language
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
These jobs might be a good fit