Software Development Engineer Jobs
DESCRIPTION
Job summary
Do you want to join a team that is revolutionizing how customers shop online for clothing and shoes? Come join our team of seasoned business leaders, passionate engineers, experienced product managers and creative visual designers to tackle the most important customer challenges in Softlines.
The Prime Try Before You Buy team is looking for a highly motivated, top notch Software Development Engineer to build and scale burgeoning try-before-you-buy platform that drives this exciting new initiative. This role requires deep technical expertise, excellent leadership skills, and ability to hit the ground running. You will be responsible for solving algorithmically complex problems, front end and backend services that can scale to millions of requests and deployed globally delivering an exceptional customer experience. As innovators we embrace new technology, you will be empowered to choose the right highly scalable and available technology to solve complex problems.
If you enjoy designing and building highly distributed systems that can scale and solving challenging problems, come join us!
BASIC QUALIFICATIONS
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
· 2+ years of non-internship professional software development experience
· Bachelor’s Degree in Computer Science or related field
· Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
· 2+ years professional experience in software development
· Computer Science fundamentals in object-oriented design
· Computer Science fundamentals in data structures
· Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
· Proficiency in at least one modern programming language such as C, C++, Java, or Perl
PREFERRED QUALIFICATIONS
· Experience taking a leading role in building complex software systems that have been successfully delivered to customers
· Experience building machine learning based automated systems.
· Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
· Practical experience writing large scale web applications including architectural decisions, language choices, frameworks and implementation
· Experience with SQL and noSQL databases
· Front End development Expertise
· Back End development Expertise
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.