Job Details

ID #41030027
State Washington
City Seattle-tacoma
Job type Permanent
Salary USD TBD TBD
Source Amazon
Showed 2022-05-17
Date 2022-05-16
Deadline 2022-07-15
Category Internet engineering
Create resume

Software Development Engineer, Discover with Amazon

Washington, Seattle-tacoma, 98101 Seattle-tacoma USA

Vacancy expired!

DESCRIPTION

Did you ever try to discover products on Amazon without a clear requirement and felt the pain of spending hours searching? SnDBox is a team that is trying to solve this problem through curated product discovery. We are building systems to leverage the expertise of thousands of influencers, brand owners and product experts to help Amazon customers find products that delight them. Our goal is bring new selection to our 270MM+ customers including fun ways for them to discover new products through Machine learning based curation algorithms built based on customer preferences and shopping behaviors.

Are you ready to re-invent the world of interesting product discovery through subscription boxes? Are you looking for an opportunity to define how customers discover exciting new products at Amazon? Join the Amazon Subscription Boxes team to help us build the next generation subscription/discovery box experience for our sellers and customers.

The Subscription box business is a $5 Bn opportunity across hundreds of new sellers outside Amazon and existing 800+ Marketplace sellers who have an eligible subscription product. Our goal is bring new selection to our 270MM+ customers including fun ways for them to discover new products through curation algorithms that we would build based on customer preferences.

The Discover with Amazon team has complete ownership of the software platform that powers the Subscription and Discovery Box experiences. Engineers in this team are engaged in solving hard engineering problems every day. We are obsessed with delivering software that is highly optimized and meets very high quality and performance bars.The Software Development Engineer (SDE) experience is a unique one at Amazon. Teams are structured in small groups with a strong impetus to innovate, drive end to end ownership and meet critical business goals. Fresh college graduates get to rub shoulders with outstanding software engineers and researchers with industry leading technical abilities, solving challenging engineering problems that affect millions of Amazon customers. Engineers also get to collaborate and work with teams across the globe, in the process being exposed to a range of technologies, best practices and solution patterns. Our brown bag sessions and Principal talks are among the most popular presentations with healthy debate and a cross pollination of ideas. All this contributes to the grooming of the 'fungible' Amazon engineer who has exemplary technical skills, sharp business acumen and a strong drive to get things done.

As an engineer in the team, you will have an opportunity to design and develop Seller Experience features (front-end and back-end) and infrastructure to support those features. The team you are on will be responsible for building ingestion and publishing workflows enabling Sellers to list and manager their products.

BASIC QUALIFICATIONS

  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one software programming language.
  • Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
  • Proficiency in at least one modern object-oriented programming language such as Java, C, or C#
  • Strong CS fundamentals with data-structures and algorithms
  • 3+ years of experience with object oriented design, service oriented architecture and developing large-scale, distributed software applications

PREFERRED QUALIFICATIONS

  • Passion for building new products in a fast paced, team-oriented environment and quickly adapt to new development environments and changing business requirements
  • Experience taking a lead role developing complex software systems that have successfully been delivered to customers
  • Good understanding of design for scalability, performance and reliability
  • Experience with a variety of modern programming languages (Java, JavaScript, Python) and open-source technologies (Linux, Spring)
  • The ability to communicate clearly and concisely both written and orally is a key competency as is demonstrable skill as a self-starter

Vacancy expired!

Subscribe Report job