Sr. Software Engineer, Amazon

4 months ago


Bengaluru, India ADCI - Karnataka Full time
Amazon’s Selection Monitoring team is responsible for making the biggest catalog on the planet even bigger. Our systems process billions of products to algorithmically find products not already sold on Amazon and programmatically add them to the Amazon catalog. We apply parallel processing, machine learning and deep learning algorithms to evaluate products and brands in order to identify and prioritize products and brands to be added to Amazon’s catalog. The datasets produced by our team are used by teams across Amazon to improve: product information, search and discoverability, pricing, and delivery experience. Our work involves building state-of-the-art Information Retrieval (IR) systems to mine the web and automatically create structured entities from un-structure/semi-structured data. We constantly stretch the boundaries of large scale distributed systems, Elastic Computing, Big Data, Artificial intelligence and SOA technologies to tackle challenges at Amazon’s global scale.

Come join us in our journey to make everything – and yes, we do mean *everything* – that anyone wants to buy, available on Amazon

We are looking for SDEs with strong technical knowledge, established background in engineering large scale software systems, and passion for solving challenging problems. The role demands a high-performing and flexible candidate who can take responsibility for success of the system and drive solutions from design to coding, testing, and deployment, to achieve results in a fast paced environment.

The Sr. SDE on this team will be playing a key role in solving complex problems and building innovative solutions to drive authoritative selection on Amazon platform. Candidate needs to have a high sense of ownership, ability to develop end to end solutions and improve customer experience. This role would expose you to solving problems of scale in the areas of data mining, artificial intelligence, big data and distributed systems of cloud-scale.

Key job responsibilities
As a member of the team, in this role, you will:
- Work with Principal Engineers to drive the technical and architectural vision of SM systems responsible for generation of structured domain entities from structured/semi-structured data.
- Design and build systems and extensible frameworks for complete lifecycle management of domain entities and inter-entity relationships.
- Solve complex problems in automated identity generation, web-to-Amazon namespace translation, and classification of products.
- Build scalable platform to process external data requests and fulfil them in an automated way.
- Lead the design and development of solutions for efficient storage and vending/search of products and related information.
- Drive adoption of technologies and develop efficient algorithms that operate of large datasets.
- Lead and mentor engineers, and drive best practices around design, coding, testability, and security.

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team

PREFERRED QUALIFICATIONS

- 5+ 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

  • Bengaluru, Karnataka, India Amazon Pay (India) Private Limited Full time

    Amazon Pay Customer Trust Team Overview As a Sr Product Manager, you will play a key role in driving customer trust and reducing business waste for Amazon Pay. This is a high-visibility role that directly contributes to Amazon Pay's bottom-line improvement. Key Responsibilities * Define and manage programs to protect Amazon Pay from costly business...


  • Bengaluru, Karnataka, India Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team in Bangalore. As a member of our Search Services team, you will be responsible for designing, developing, and supporting a world-class search and analytics platform serving individuals and businesses of all sizes.Key ResponsibilitiesLead the architecture of large...


  • Bengaluru, India ADCI - Karnataka - A66 Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax Platform...


  • Bengaluru, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Sr. AI Software Engineer to join our team. As a Sr. AI Software Engineer, you will be responsible for developing and implementing cutting-edge artificial intelligence solutions for our clients. You will work on exciting projects in the field of machine learning, natural language processing, and...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon Fulfillment Technologies team. As a key member of our Inbound Foundations and Routing team, you will be responsible for building core software components that orchestrate the movement of inventory within a warehouse.What You Will DoDesign and develop software...

  • Sr. Software Engineer

    5 months ago


    Bengaluru, India ADCI - Karnataka - A66 Full time

    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you...


  • Bengaluru, Karnataka, India Amazon Development Centre (India) Private Limited Full time

    About the RoleWe are seeking a highly experienced Software Development Manager to join our team at Amazon Development Centre (India) Private Limited. As a key member of our team, you will be responsible for leading the development of our cutting-edge smart shopping cart, Amazon Dash Cart.Key ResponsibilitiesLead a team of software engineers to design,...


  • Bengaluru, India Amazon Development Centre (India) Private Limited Full time

    AWS Applications and Higher Level Abstractions (Apps) provides horizontal and industry vertical applications for business users with the same on-demand scalability, reliability, pay-as-you-go pricing, and machine learning expertise that drive AWS services. The AWS Applications group includes services such as Amazon Connect (a cost-effective cloud contact...


  • Bengaluru, Karnataka, India ADCI - Karnataka - A66 Full time

    About the RoleWe are looking for a highly skilled software engineer to join our team at Amazon. As a key member of our tax services software development team, you will play a pivotal role in designing, implementing, and maintaining innovative software solutions to drive services optimisations, cost, and security.Key ResponsibilitiesWork with the team to...


  • Bengaluru, India ADCI - Karnataka Full time

    Amazon’s Selection Monitoring team is responsible for making the biggest catalog on the planet even bigger. Our systems process billions of products to algorithmically find products not already sold on Amazon and programmatically add them to the Amazon catalog. We apply parallel processing, machine learning and deep learning algorithms to evaluate products...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Job Title: Sr. Advertising Specialist - Amazon AdvertisingJob Summary:Amazon is seeking a highly motivated and experienced Sr. Advertising Specialist to join our Advertising team. As a Sr. Advertising Specialist, you will be responsible for providing top-notch advertising support to our advertisers, helping them to grow their business on Amazon. Key...


  • Bengaluru, Karnataka, India Amazon Development Centre (India) Private Limited Full time

    About the RoleWe are seeking a highly experienced Software Development Manager to lead our Amazon Dash Cart development team. As a key member of our team, you will be responsible for defining and delivering the technical vision for our Dash Cart product.Key Responsibilities:Lead a team of software engineers to design, develop, and deploy high-quality...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Role SummarySr. Software Engineer, AmazonWe are seeking an experienced Sr. Software Engineer to join our team at Amazon, responsible for developing and maintaining our Selection Monitoring systems. The ideal candidate will have a strong background in software development, with a focus on large-scale systems, data mining, and artificial intelligence.Key...

  • SDE II, Amazon

    5 months ago


    Bengaluru, India ADCI - Karnataka Full time

    Amazon’s Selection Monitoring team is responsible for making the biggest catalog on the planet even bigger. Our systems process billions of products to algorithmically find products not already sold on Amazon and programmatically add them to the Amazon catalog. We apply parallel processing, machine learning and deep learning algorithms to evaluate products...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Amazon. As a key member of our Selection Monitoring team, you will play a critical role in developing and maintaining large-scale software systems that drive the growth of our catalog.Key ResponsibilitiesCollaborate with Principal Engineers to drive the technical and...


  • Bengaluru, Karnataka, India ADCI - Karnataka - A66 Full time

    Job Title: Sr. Software EngineerAmazon Lab126 is a pioneering research and development company that designs and engineers innovative consumer electronics. With a rich history dating back to 2004, we have created groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. We are seeking a talented Sr. Software Engineer to join our team and contribute...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About the RoleWe are seeking a highly skilled software development engineer to join our team at Amazon Fulfillment Technologies. This role will involve building software that powers Amazon's global fulfillment network, enabling us to deliver products quickly and efficiently to our customers.Key ResponsibilitiesAs a software development engineer, you will be...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Selection Monitoring team at ADCI - Karnataka. As a member of this team, you will be responsible for designing and developing large-scale software systems that process billions of products to algorithmically find products not already sold on Amazon and programmatically...


  • Bengaluru, India ADCI - Karnataka - A66 Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax Platform...

  • Sde Ii, Amazon

    5 months ago


    Bengaluru, Karnataka, India ADCI - Karnataka Full time

    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 Come join us in our journey to make everything - and yes, we do mean...