Software Development Engineer - Big Data Processing & Analytics

Seattle, Washington, USA

Applications have closed

Amazon.com

Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa...

View company page

Job summary
Device Ad Products is a business initiative focused on monetizing Amazon owned and operated devices. To do this, we are continuously expanding and improving a premium advertising platform that is uniquely positioned to drive growth in two of Amazon's fastest growing businesses: Advertising and Devices. Our group functions as a start-up within Amazon, and offers a creative, fast paced, entrepreneurial work environment where you’ll be at the center of Amazon innovation.

We are looking for a Software Development Engineer to join our Device Ad Platform. This is a great opportunity for a results-oriented, entrepreneurial individual who enjoys working on large scale, high performance, data processing and real-time optimization problems. You will be a part of an exceptional engineering team that owns the systems processing hundreds of millions ad events on a daily basis. You will have ample opportunity to learn and utilize different programming languages, design patterns, AWS services, and open source frameworks to solve interesting engineering problems. Your work will directly contribute to generating ad performance metrics that meet our latency requirements and high data quality bar ensuring that our business provides timely and accurate reporting to Device Ads advertisers.

You will need to think creatively and strategically about our business, and work together with other engineers, technical program managers, and product managers to identify and execute on the most promising opportunities. You will be responsible for defining high-level architecture, for writing world-class software, and for helping us to continually adjust and improve our software development practices and processes. Your success will be measured by your ability to build feature sets that deliver a strong user experience for Fire Tablet users as well as attract and retain advertisers while generating positive feedback from all our customers.

Join us today, and become a leader of this highly motivated, cooperative and fun-loving team!

Basic Qualifications


  • Programming experience with at least one software programming language.
  • 1+ years of experience in software development

  • Bachelor’s degree in Computer Science or related field
  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis

Preferred Qualifications

  • Experience building complex software systems that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in creating complex SQL queries utilizing best query-writing practices.
  • Experience with distributed computing and enterprise-wide systems
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Experience influencing software engineers best practices within your team
  • Experience working on big data frameworks such as Apache Spark and Hadoop.
  • Strong written/spoken communication skills
  • Experience with distributed systems operating in a scalable/high volume environment



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.

Tags: AWS Big Data Computer Science Distributed Systems Engineering Hadoop Open Source Spark SQL Testing

Perks/benefits: Career development Startup environment Team events

Region: North America
Country: United States
Job stats:  1  0  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.