The point where experts and best companies meet
Share
About you: You're looking for a career where you'll be able to build, deliver, and impress. You'll look at problems holistically, and thrive on the intricate complexity of designing feedback loops and ecosystems.
- Past experience in being a technical leader and have previous track record in delivering large scale solutions in a very ambiguous environment
- Experience mentoring and training the engineering community on complex technical issues
- Active contributor on teams technical strategy and account for technical tradeoffs that can impact existing applications as well as other applications within Amazon
- 8+ years of software development experience
- Proficiency in at least one of the following programming languages: C, C++, C#, Java, Python, Golang, Kotlin, JavaScript, Clojure.
- System Design experience with event-driven and microservices architecture
- Proficiency in spoken and written English
- Experience building complex software systems that have been successfully delivered to customers
- Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet timelines with optimal solutions
- A good understanding of Software Development Life-cycle models and a track record of shipping software efficiently. You recognize the difference between building software and shipping software
- Bachelor’s degree in Computer Science, Computer Engineering or a related technical discipline OR Master’s degree in computer science, Math or Physics or related field
These jobs might be a good fit