Short DescriptionAs an experienced Software Developer, you have a passion for building quality software and solving hard problems. Because you are customer-centric, you understand and appreciate being a driving factor for all software solutions developed as you realize how many people rely on and use your product. Putting a less-than-ideal solution into production is not an option. You enjoy working on scalable, extensible architecture as your team creates software used by a wide range of stakeholders. Coming to work each day is exciting and makes your work fun as you are also developing a next generation, world-class system that provides functionality to different Amazon businesses while leveraging data and machine learning techniques to tailor the user experience. Because you understand that the needs of customers and technical answers to their questions are dynamic, you handle ambiguity in stride as your ultimate goal is to innovate and simplify to create the optimal solution for Amazon Sellers.
- Bachelor's degree in Computer Science, Software Engineering, or technical discipline.
- 3+ years of experience as a software developer utilizing OOA/OOD, specifically Java, C++ or C#.
- Strong Computer Science fundamentals (data structures & algorithms).
- Knowledge of scalable distributed systems and service oriented architecture.
- MS degree and/or PhD preferred in Computer Science, Math or related technical discipline.
- Experience launching system into production to a global audience.
- Passion or obsession for customer satisfaction.
- Innate ability to drive innovation.
Software Development Engineer