Amazon

Software Dev Engineer II

Bengaluru, India
AWS Hadoop Spark
Description
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- 1+ years of big data technologies such as AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR or Storm/Samza experience

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Buying Experience’s (BuyX) vision is to provide the world’s best product and offer evaluation experience for shoppers world-wide. Our Detail Page is the product showroom in the “everything store”, our reach and impact uniquely positions us to innovate on behalf of our customers. We set the vision, processes and mechanisms for the showroom, enabling hundreds of partners to tailor shopper experience across geographies, intents, missions, products and businesses; while ensuring a cohesive, lovable shopping experience.

To achieve this vision, BuyX works across five primary charters and one of it is the Featured Merchant Algorithm (FMA), an algorithm that stimulates competition among sellers and programs while selecting the best-value offers to customers. Our team owns the model which picks the offer that customers view on the Offers Display on the Detail page and the customer experience around the display of the offer price and the elements surrounding the 'Add to Cart' button which inform a purchase decision. We pick and display offers several billion times a day across all surfaces (mobile app, mobile web, desktop, Alexa shopping) worldwide.

Buying Options Analytics (BOA) team under FMA logs Glance Views and Featured Offer ranking decisions from Detail Page, managing ~1 Petabyte of data across three datasets, which is leveraged by our clients for model training and evaluation purposes, reporting P0 metrics in leadership reviews, and performing Offer funnel analysis. We’re looking for a software development engineer to design and implement the next generation logging and data lake architecture which provides decision making towards the best shopping customer experience. Amazon teams utilize these real-time data sets to generate business metrics relating to competitive pricing, and inputs into new ML models which continuously improve the customer experience across Amazon. Our data lake stores and processes billions of records and multiple terabytes of data daily. This role will partner with Big Data Technology teams within Amazon to build out comprehensive data sets which meet data compliance standards. Users of Buying Options Analytics will benefit from seamless discovery, identification, query and joining of datasets using Amazon standard tool sets as well as AWS products (e.g. EMR, Athena).

If this sounds like the project you have been working towards, please contact us today, and let’s talk about how you can contribute to Amazon's product pages.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say