Job Directory Amazon Software Development Engineer - Affiliate Marketing

Software Development Engineer - Affiliate Marketing Amazon
Seattle, WA

Amazon is a company operating a marketplace for consumers, sellers, and content creators.

Companies like Amazon
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Amazon

Job Description

Amazon's affiliate marketing program, Amazon Associates, spans millions of original content providers, bloggers and social media stars (called associates) worldwide. These associates create original content to help customers make informed purchase decisions and drive high quality traffic to Amazon. We are looking for experienced Software Development Engineers to join our team to solve cutting-edge problems using the latest technology innovations, big data and machine learning.

As a Software Development Engineer II in the Associates team, you will have an opportunity to own, design, and develop web-scale software services, data pipelines and infrastructure. We are building the next generation of services, data pipelines and analytical tools that millions of Associates worldwide will use to drive high-quality customer traffic to Amazon and generate earnings from their orders. You will be building the foundation for many of the services that we will build around the vast amounts of data that we have. You will work with Machine Learning experts to build big data models and move them to production, which has a direct impact on thousands of associates in our program.

The ideal candidate will be a self-starter comfortable with ambiguity in a data-driven, fast-paced environment. You will be comfortable with design, development, delivery, and support of large-scale, multi-tiered software applications, tools, web-scale data pipelines and associated infrastructure. You must have excellent problem-solving skills, possess an extremely sound understanding of Algorithms, Data Structures, Object Oriented Design, Databases and Big Data systems. You should be able to write very high-quality code in an object-oriented language - preferably in Java/C++ in a Linux environment. Your code should be maintainable and is production ready with little to no changes. Candidate must have good written and oral communication skills, be a fast learner and have the ability to adapt quickly to a fast-paced development environment.


* Develop a thorough understanding of Associates' business, related data sources and know how, when, and which data to use to solve relevant business problems
* Design, implement, test, deploy and operate innovative software solutions, automated data pipelines and graph for data processing, analytics, and reporting to derive new insights and recommendations to power associate and customer success
* Use business intelligence and visualization tools to empower non-technical customers to drive their own analytics and reporting
* Guide leadership to make data-informed business decisions
* Work in an agile, startup-like development environment, where you are always working on the most important stuff
* Use software engineering best practices to ensure a high standard of quality for all of the team deliverables Write high quality distributed system software
* Mentor and lead more junior engineers

About Amazon

Amazon is a company operating a marketplace for consumers, sellers, and content creators.

876800 employees

410 Terry Ave N

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.