web analytics

Software Engineer, Digital Discovery

Amazon

Our mission: To be Earth's most customer-centric company.

DESCRIPTION

Job summary
Digital Discovery team in Seattle is expanding by setting up a new team in Bangalore. The vision of Digital Discovery program is to discover the right Digital products, services and content for our customers at the right time (in shopping journey), at the right place (shopping page and shopping/engagement surface), and at the right value (personalized promotions). This will help us increase the share of voice for Digital and create the desired business impact for Amazon. We need to build new data infrastructure, algorithms and engineering capabilities to perform and scale for Amazon traffic levels.

Interested in predicting a Confidence Score for a customer to use our digital offering, or building a strongly consistent cached data store which scales for several hundred thousand transactions per second for discovering digital rewards of our customers, or building solutions to infer the propensity for our customer to buy a book because they watched a movie, or building cross-digital personalization strategies based on item-to-item collaborative filtering, or working closely and feeling inspired from Sr. SDEs and Principal Engineers in Machine Learning and foundational technologies at Amazon – meet the rapidly growing Digital Discovery team. We are building cross-digital ML powered personalized recommendation of digital products and promotions for our customers. Our solutions need to meet the strict latency, scale and availability requirements on the high trafficked Amazon.com homepage. Our solutions are entirely built in native AWS. We are building digital discovery solutions which will fundamentally change how digital businesses think about digital marketing and discovery (making it hands-of-the-wheel).

We are looking for SDEs at all levels to setup this new, exciting team.

BASIC QUALIFICATIONS

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

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
1+ years professional experience in software development

Experience with Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
Experience with at least, one modern programming language such as C#, C++, Java, JavaScript/TypeScript or Go.

PREFERRED QUALIFICATIONS

  • A Master’s Degree in Computer Science
  • A history of working in startups and fast-paced environments
  • Experience building complex software systems that have been successfully delivered to customers at scale
  • Knowledge of software engineering practices & patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, and software operations.

By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.

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

To apply for the job click here

Software Engineer, Digital Discovery

To apply for the job click here

Contact us

Amazon

Our mission: To be Earth's most customer-centric company.

Related Jobs