We are creating a bold, new, and disruptive product in a new vertical for Amazon, and we want you to help us build it. We're starting from scratch, we're moving quickly, and we're building something we believe will help people. If you’re highly technical, passionate about taking ownership, love solving challenging problems, and want to be part of a collaborative team, come join us!
We're looking for someone who has built large scale products/systems that are fault tolerant, scalable, and extensible; someone who loves to put artifacts in the hands of large number of customers--think hundreds of millions--and iterate on their feedback; someone who is nimble and continuously demonstrates bias for action without sacrificing quality; someone who challenges assumptions and is willing to change course when the data suggests doing so; someone who is comfortable thinking like an owner and innovating to create solutions that delight customers. If this resonates with you, please reach out.
Bachelor’s degree in Computer Science or equivalent.
5+ years of professional software development experience.
Solid knowledge of computer science fundamentals.
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
Ability to take full ownership for parts of the system end-to-end from design to production and support.
Master's degree in Computer Science
Experience building large scale systems on AWS
Experience with large-scale multi-tiered systems and service-oriented architecture