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
AI · E-Commerce

Description For Software Development Engineer, Amazon Catalog services team

Join Amazon's Selection & Catalog Systems team as a Software Development Engineer where you'll be at the forefront of building innovative solutions for the world's largest e-commerce catalog. This role offers an exciting opportunity to work on challenging technical problems including structured data extraction, automated classification, fuzzy image comparison, and big data analytics. You'll be developing massively distributed systems and working with cutting-edge technologies including NoSQL databases, Java, Elastic Computing, and Machine Learning.

As an SDE-II, you'll collaborate with senior and principal engineers to build next-generation product attribute knowledge systems. The role involves developing full-stack solutions using large language models and AI/ML techniques, designing highly scalable distributed systems, and leveraging data analytics to enhance the Amazon shopping experience.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll be working in a collaborative environment with cross-functional teams of SDEs, Technical Program Managers, and Product Managers, making a direct impact on how Amazon models and understands products.

This is an ideal opportunity for engineers passionate about large-scale systems, machine learning, and e-commerce who want to work on high-visibility projects that directly impact millions of customers. The role combines technical challenges with business impact, offering exposure to cutting-edge technologies while solving real-world problems in product catalog management and data processing at scale.

Last updated 2 days ago

Responsibilities For Software Development Engineer, Amazon Catalog services team

  • Develop full-stack solutions using large language models and advanced AI/ML techniques
  • Design highly scalable distributed systems handling billions of records
  • Leverage data analytics and machine learning for product data insights
  • Build scalable, efficient, and automated knowledge discovery systems
  • Analyze and process large amounts of data from various sources
  • Participate in idea and roadmap generation
  • Present work to all levels of leadership
  • Collaborate in cross-functional teams

Requirements For Software Development Engineer, Amazon Catalog services team

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent

Benefits For Software Development Engineer, Amazon Catalog services team

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package including equity and sign-on payments

Interested in this job?

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

Product Support Engineer, Prime Air - Amazon

Product Support Engineer position at Amazon Prime Air, combining software engineering with aerospace innovation to develop and support drone delivery systems in Seattle, WA.

Software Development Engineer, SDE, Selling Partner Promotions

Software Development Engineer II position at Amazon focusing on building and architecting Selling Partner promotion systems and BuyXGetY platform development.

Software Development Engineer, Prime Video Browse and Discover

Software Development Engineer role at Amazon Prime Video, building and maintaining large-scale systems for content discovery and streaming services.

Software Dev Engineer II, VASTech - Regionalization

Amazon is seeking a Software Dev Engineer II to join their VASTech Regionalization team in Hyderabad, focusing on building scalable distributed systems for global commerce.

Product Support Engineer, Prime Air - Amazon

Product Support Engineer role at Amazon Prime Air, combining software engineering with aerospace innovation to develop and support autonomous drone delivery systems.