Are you seeking an environment where you can drive innovation? Does the challenge of applying state-of-the-art technologies to build applications that solve real world problems interest you? Do you have a passion for developing best-in-class workflows and interfaces? If yes, then you may be a great fit to join the Vendor Terms and Profitability team at Amazon.
We are looking for a sharp, experienced support engineer(SE) with a diverse skillset and background. As a member of the team you will play an active role in translating business and functional requirements into concrete deliverables and building scalable systems. You will contribute to all aspects of the software development life-cycle including design, development, testing, and operations.
Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
5+ years of relevant engineering experience
Deep hands-on technical expertise
Proficiency in, at least, one modern programming language such as Java, C++, C#
Excellent verbal and written communication skills
Ability to handle multiple competing priorities in a fast-paced environment
Experience developing distributed/scalable systems and high-volume transaction applications in a 24/7 environment.
Experience with Amazon Web Services or equivalent
Experience with Relational and NoSQL database systems
Ability to drive consensus within a team and influence outcomes in significant technical decision-making.
Experience working in an Agile / Scrum environment
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