Amazon Web Services Software Development Engineer - Display Advertising API in Seattle, Washington
Software Development Engineer - Display Advertising API
Amazon is investing heavily in building a world-class Advertising business where we run relevant display ads on key placements across our Retail website (e.g. amazon.com), Retail Mobile Shopping Apps, Devices (e.g. Kindle, Fire Tablet, Fire TV, Echo, etc), Third Party websites (e.g. nytimes.com) and Third Party Mobile Apps. The Multi-Channel Advertising team is building the next generation of products and services that will fuel the future growth of Amazon’s ad solutions, by providing self-service display advertising capabilities to 200K+ supplier-brands (vendors and seller-brands). This is a chance to be in on a huge opportunity as we put an Amazon twist into online advertising. The team is responsible for several backend services that will power the overall advertising experience and integrations. This includes working on a greenfield project and building low latency and highly available distributed services, scaling systems as we onboard new users, building APIs for programmatic integrations.
We’re looking for experienced, motivated software engineers with a proven track record of building web applications and services. You’ll be responsible for owning, designing and delivering highly scalable systems that will be used by internal and external enterprise customers to build, manage and serve beautiful, innovative ads. You’ll work with customers to scope, design, implement, test and launch new features. You enjoy innovation, simplifying complex problems and tackling tough challenges. Sound like a good fit?
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
3+ 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++, C#, Java
Here are some things that we'd prefer to see, though none is independently a requirement:
Master’s degree in Computer Science, or equivalent experience.
Experience using Spring.
Experience testing web services.
Deep understanding of OOP concepts, algorithms and data structures.
Able to write clean, maintainable automation with maximum longevity.
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.
Share this job
CompanyAmazon.com Services, Inc.
Position CategorySoftware Development
Company/Location (search) : Country (Full Name)United States