Software Dev Engineer II, Amazon

World's largest e-commerce and technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Dev Engineer II, Amazon

Amazon's Universal Brand Catalog (UBC) team is on a mission to create the world's most comprehensive and accurate brand catalog. This role offers an exciting opportunity to work on large-scale systems that directly impact Amazon's global brand experience. As a Software Dev Engineer II, you'll be working with cutting-edge AI technologies, including LLMs and Generative AI, to solve complex technical challenges in brand discovery and data management.

The position involves building distributed systems that process petabytes of data and serve millions of brands worldwide. You'll be working with modern technologies including NoSQL databases, Java, ReactJS, and various ML models. The role requires strong technical design skills and the ability to drive broad technical initiatives with high visibility.

The team's work is crucial for Amazon's brand experience, powering everything from product information to search functionality and brand protection. You'll collaborate with Principal Engineers, Scientists, and Product Managers to design and implement scalable solutions that handle massive amounts of data while maintaining high availability and fault tolerance.

This is an excellent opportunity for engineers who want to work on challenging problems at scale, with direct impact on Amazon's global customer base. The role offers competitive compensation ($129,300-$223,600 based on location), equity, and comprehensive benefits. You'll be part of a team that's pushing the boundaries of what's possible in brand discovery and management, using the latest in AI and distributed systems technology.

The position requires 3+ years of professional software development experience and strong system design skills. You'll be working from Seattle, WA, contributing to systems that are fundamental to Amazon's understanding and management of brands worldwide. This role is perfect for someone who enjoys working with big data, distributed systems, and wants to make a significant impact on how millions of customers interact with brands on Amazon.

Last updated 8 hours ago

Responsibilities For Software Dev Engineer II, Amazon

  • Partner with Principal Engineers and other stakeholders to define technical and architectural vision
  • Deliver and own scalable, fault-tolerant, and highly available services
  • Build and own systems for discovery and lifecycle management of millions of brands
  • Develop solutions for efficient deployment across hybrid compute environments
  • Utilize serverless and container technologies for scalable compute solutions

Requirements For Software Dev Engineer II, Amazon

Java
React
  • 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 (preferred)
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Dev Engineer II, Amazon

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, Amazon

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon building scalable solutions for amazon.com, with competitive compensation and comprehensive benefits.

Software Development Engineer, Prime Video Sports Partner Integration

Software Development Engineer role at Amazon Prime Video Sports, building scalable systems for live sports streaming, offering competitive compensation and benefits.

Software Dev Engineer II, AWS

AWS Software Development Engineer II position focusing on building scalable cloud services, offering competitive compensation and growth opportunities in Vancouver or Toronto.

Software Development Engineer, Data Center Systems & Automation (Facility Inventory & Topology)

AWS seeks Software Engineer to lead data center infrastructure software development, offering $129K-$223K salary, focusing on cloud computing and system reliability.

Software Development Engineer II

AWS EC2 Software Engineer role building global-scale virtualization infrastructure, focusing on provisioning services and cloud infrastructure management using Kotlin.