Taro Logo

Software Development Engineer, Amazon Catalog services team

World's largest e-commerce company building innovative solutions for online retail
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce · AI

Description For Software Development Engineer, Amazon Catalog services team

Join Amazon's Selection & Catalog Systems team as a Software Development Engineer (SDE-II) and help shape the future of the world's largest e-commerce catalog. This role offers an exciting opportunity to work on cutting-edge technologies and solve complex technical challenges that directly impact millions of customers worldwide.

You'll be responsible for designing and developing innovative solutions that power Amazon's massive product catalog. The role involves working with advanced technologies including Large Language Models (LLM), AI/ML techniques, and distributed systems to automatically extract and manage product attribute knowledge at scale.

Key technical challenges you'll tackle include:

  • Extracting structured data from unstructured content
  • Implementing fuzzy image comparison systems
  • Creating big data visualizations and analytics
  • Building massively distributed systems handling billions of records
  • Developing solutions using NoSQL databases, Java, and Elastic Computing
  • Working with machine learning and AI technologies

As an SDE-II, you'll collaborate with senior and principal engineers on high-visibility initiatives that make a tangible impact on Amazon's shopping experience. The role requires strong technical skills in distributed systems design and implementation, with a focus on delivering high-quality software in an agile environment.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus comprehensive benefits including medical coverage and 401k. You'll be working from Amazon's Seattle office, joining a dynamic team of engineers passionate about solving complex technical challenges.

This is an ideal opportunity for engineers who want to:

  • Work on systems that operate at massive scale
  • Apply cutting-edge AI/ML technologies to real-world problems
  • Build solutions that directly impact customer experience
  • Collaborate with top talent in the industry
  • Grow their career at one of the world's leading tech companies

If you're passionate about building reliable, scalable systems and want to revolutionize how we understand and model products in the world's largest catalog, this role offers the perfect platform to make your mark.

Last updated 4 days ago

Responsibilities For Software Development Engineer, Amazon Catalog services team

  • Build scalable, efficient, and automated knowledge discovery systems
  • Analyze and process large amounts of data to extract valuable information
  • Actively participate in idea and roadmap generation
  • Effectively present work to all levels of the leadership
  • Collaborate in cross-functional teams
  • Develop full-stack solutions using large language models and AI/ML techniques
  • Design highly scalable distributed systems

Requirements For Software Development Engineer, Amazon Catalog services team

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, Amazon Catalog services team

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Catalog services team