You will have the opportunity to work across an end-to-end stack that ranges from distributed big-data pipelines, complex asynchronous processing systems to customer and selling partner facing front-end experiences operating on multiple devices.
You will be working in an agile environment with balanced focus on incremental as well as radical innovation.
This team is a great fit for you if
You want to independently deliver technically challenging, highly visible initiatives with direct impact to the ecosystem of multi-billion dollar programs
You like to work across end-to-end stacks and with cross-functional teams to bring new ideas to life
You want to demonstrate your ability to continuously deliver results using incremental innovation and simplification.
You want to learn about what it takes to successfully operate the Amazon marketplace business
If this sounds interesting, we look forward to hearing from you and chatting about next steps.
Bachelor s Degree in Computer Science or related field
3+ years professional experience in software development
Experience with designing and launching distributed systems at scale
Strong in object-oriented design
Sound fundamentals in data structure, algorithm design, problem solving, and complexity analysis
Solid understanding of software development methodologies and processes.
A passion for building great customer experience! 3+ years in software development
Masters degree in Computer Science, Computer Engineering or a related field
Experience using the latest AWS technologies
Experience with Service Oriented Architectures
Experience building and scaling high traffic and low latency web services
Played a technical development lead role, mentoring engineers and helping define a robust architectural foundation for the team
Experience working with big-data technologies (Hadoop, Spark)
Strong written and verbal communication skills,