Software Development Engineer in New York, New York

Amazon is investing heavily in building a world class advertising business and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. Our products are strategically important to our Retail and Marketplace businesses driving long term growth. We deliver billions of ad impressions and millions of clicks daily and are breaking fresh ground to create world-class products. We are highly motivated, collaborative and fun-loving with an entrepreneurial spirit and bias for action. With a broad mandate to experiment and innovate, we are growing at an unprecedented rate with a seemingly endless range of new opportunities

As a key team member, you will have the opportunity to own major deliverables building out frameworks, engaging tools, and pleasing advertisements. You will work with customers to scope, design, implement, test, and launch new features and improvements. You will run analysis on very large datasets, develop algorithms, and recommend designs meet business objectives, timelines, and resource constraints. You will frequently interface with teams across Amazon: search & browse, retail category organizations, traffic generation, vendor management, advertising sales and platform technology (analytics) among many others. This is a great opportunity to learn many facets of advertising and retail, and understand how they come together, equipping you with the skills to further your career.


The opportunity is boundless and our bar is high. We are looking for an experienced engineer with a proven track record of building high quality services and web UIs. You will be responsible for building products, supporting experiences and services, delivering in a fast, agile, and reliable manner with high quality and low technical debt. You should be passionate about building, improving, and championing our work. A strong sense of ownership is a must.

This is a chance to get in on the ground floor for what is becoming a huge area of growth for Amazon’s advertising business. Join Self Service Perforamance Advertising in Amazon today, make history, and transform our experiences.

You may already know if you’re a fit, but perhaps you’re concerned about technology and experience requirements—don’t be. We are looking for smart, proven engineers with a passion for learning and delivering.


  • Bachelor's Degree in Computer Science, Electrical Engineering, Math or related field

  • 4+ years industry experience

  • Strong knowledge of data structures, algorithms, OO design, web application design, SOA architecture

  • Object Oriented Programming

  • Java, Scala, design patterns, React, Scripting Languages (Python, Perl, etc)

  • Creating and using REST/SOAP Web Services

  • Experience designing for MVC

  • Normalized (relational) or denormalized (non-relational, typically key-value) data stores

  • Experience building and supporting and high transactional load Internet scale web properties, distributed system design

  • Passion for building new products in a fast paced, team-oriented environment.

  • Solid coding practices including good design documentation, unit testing, peer code reviews, and a preference for agile processes and working methodology.

  • Sharp analytical abilities, proven design skills, excellent written and oral communication skills.

  • Strong sense of ownership, bias for action, urgency, and drive.

  • Experience using Amazon Web Services (AWS)

  • Unix environments (i.e. Redhat, Ubuntu, Darwin, etc)

  • Developed in an Agile (SCRUM, Kanban) environment

  • Experience developing with AngularJS, EmberJS, Backbone.JS or React Frameworks

  • Experience with MVVM model

Amazon is an Equal Opportunity-Affirmative Action Employer - Minority/Female/Disability/Veteran/Gender Identity/Sexual Orientation


AMZR Req ID: 584348

External Company URL: