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 4 minutes 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

Software Dev Engineer II, Amazon Q Business

AWS is seeking a Software Development Engineer II to build and manage distributed cloud computing services, working with technologies like S3 and EC2 to deliver innovative solutions at scale.

Software Development Engineer II, Devices Pricing and Promotions

Amazon is seeking a Software Development Engineer II to build sales automation systems for global Devices sales teams, focusing on pricing optimization and promotion execution.

Software Dev Engineer, Payment Services

Software Development Engineer position at Amazon's Payment Services team, building scalable payment solutions and distributed systems using Java.

Software Development Engineer II, Devices Pricing and Promotions

Amazon seeks a Software Development Engineer II to lead development of sales automation systems for global Devices teams, focusing on pricing optimization and scalable execution.

Software Development Engineer, Amazon Q Business

Software Development Engineer role at Amazon Q Business, focusing on developing enterprise AI solutions and productivity tools using generative AI technology.