Amazon

Returning Candidate?

Software Dev Engineer – Advertiser Intelligence

Software Dev Engineer – Advertiser Intelligence

Job ID 
543152
Location 
US-WA-Seattle
Posted Date 
9/7/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description


Amazon is investing heavily to build a global, best in class advertising business and our organization is responsible for defining and delivering a collection of self-service performance advertising products that drive product discovery and sales. We deliver billions of ad impressions and millions of clicks daily and are breaking fresh ground to create world-class products.

Our Advertiser Intelligence team is looking for a Software Development Engineer to participate in the full development lifecycle of recommendation that help advertisers easily create and manage even the largest campaigns. We are highly motivated, collaborative and fun-loving with an entrepreneurial spirit and bias for action. We are also growing at an unprecedented rate with a seemingly endless range of new product opportunities.

We work closely with data scientists and other engineers to take machine learning models and other innovations from the lab to large scale production. As an engineer within Advertiser Intelligence, you’ll have a direct impact on customers by putting our vast oceans of data to work so we can help our advertisers optimize how their brands and products are surfaced to customers, while also improving the Amazon shopper experience.

The ideal candidate will be passionate about quality, consistency, maintainability, scalability, performance, security and all the other things that make great software great. In addition, you should be an advocate of true agile development methodology (not because someone told you to embrace it, but because you've turned the corner and have realized the personal and organizational benefits).

You will own the design and implementation of major deliverables end-to-end. This position requires collaboration with other engineers, UX designers, product managers, and partner teams, necessitating a comfort-level with ambiguity and a desire to create, iterate and improve.

Basic Qualifications

  • Undergraduate degree in Computer Science or related discipline; or equivalent experience (based on 3 years of relevant work experience for every 1 year of education)
  • 4+ years professional experience in software development
  • Experience in object-oriented design
  • Experience in fundamentals of data structures
  • Experience in fundamentals of algorithm design, problem solving, and complexity analysis
  • Experience designing and developing large-scale, multi-tiered, distributed software applications
  • Experience in at least one modern compiled programming language, such as Java or Scala
  • Experience in at least one modern interpreted language, such as Python or JavaScript
  • Experience in SQL query writing and optimization
  • Experience with an agile software development methodology

Preferred Qualifications

  • Ability to convert a design document into a working service with no loss in fidelity
  • Experience with data mining, machine learning or predictive modeling systems
  • Working knowledge of Hadoop, MapReduce, Spark or other big data processing systems
  • Working knowledge of ElasticSearch or Solr
  • Experience influencing professional software engineering practices for shipping and supporting great software services
  • Experience mentoring other software engineers to improve their skills and make them more effective and productive
  • Strong advocacy of agile engineering practices
  • Experience as a ScrumMaster
  • Success with continuous integration and deployment practices
  • Prior experience in the online advertising or e-commerce industry
  • General awesomeness in software engineering and life

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

#adinteljobs
#sspajobs