Please enable cookies in your browser to experience all the personalized features of this site, including the ability to apply for a job.
Senior Software Development Engineer, Business Prime
Date de publication
2 months ago(29-11-2018 11:22)
Reference du poste
Amazon Spain Services, S.L.
Company/Location (search) : Country (Full Name)
Amazon Business (www.amazon.com/business) is a $10B B2B marketplace on Amazon.com that combines the selection, convenience and value customers have come to know and love from Amazon, with new features and unique benefits that address the needs of businesses. Our team focuses on offering a Business Prime experience for those users that are interested in going one step further (www.amazon.com/businessprime). We need smart software engineers with experience on complex systems that want to take this product to the next level in terms of scale and features. Scale at Amazon is, well, really big. There are few companies out there building at our scale and complexity. As a Senior Software Development Engineer (Senior SDE), you will lead the design and implementation of largescale efforts from the technical perspective. You’ll not only code, but also drive the direction of the software architecture, and work proactively with other teams on integration projects. You will also lead code reviews, mentor engineers, and drive important technical decisions. As part of the Business Prime team you will be responsible of driving the next generation of features, ensure we have the technology to expand to new market places and verticals and integrate our offering within the Amazon Business and Amazon Prime ecosystems.
Good (English) communication and analytical skills, including strong ability to identify and solve ambiguous problems. Spanish not required
Previous Experience developing in large code bases in Java, C/C++ or any other OO language.
Computer Science fundamentals in object-oriented design and data structures
8+ years of professional experience in software development industry
Experience in designing highly scalable systems
Bachelor's Degree in Computer Science or equivalent experience
International experience (academic or professional) and ability to deal with teams in different timezones
Master's degree /PhD in Computer Science or related field