Senior Software Developer, Item Relationships

3 weeks ago


Seattle, Washington, United States Amazon Full time

Have you ever wondered how the Amazon product detail page works? How all of a product's variations (e.g. size, color, etc.) show up on a single page? Do you want to work on a product catalog with billions of items and have a direct impact on hundreds of millions of Amazon customers?
Join the Item Relationships team. You will get to:

Analyze and implement machine learning algorithms for identifying relationships between each of billions of products.
* Design and develop intuitive solutions that will help customers make better informed buying decisions.
* Automate complex analysis critical to the quality and coherence of Amazon's enormous product catalog.
* Manage a constant stream of inbound product data from millions of merchants, suppliers, and partners worldwide.
* Leverage Amazon Web Services to create highly available, low-latency services upon which the whole of Amazon will depend.

We are a fast-growing team developing cutting edge techniques and algorithms. Our platform is evolving quickly and there is so much more we want to do. Help us create the next generation of systems to bring better products to Amazon's customers.

We own the complete pipeline for our software, from gathering requirements to development and testing to deployment and availability. We are providing solutions to problems that have no prior art, on a scale that exceeds that of most companies on the planet. Come be a part of a foundational team and make changes with substantial impact.

Every day we are working hard, having fun and making history - we would love for you to work with us. If you have what we are looking for, come join a strong team in a highly visible organization. Your impact on our software will be felt around the world.

Successful candidates will be innovative, flexible, and self-directed. They will be able to work both independently and collaboratively with cross-functional business and software development teams to solve critical business problems. They will be comfortable taking initiative and working alongside top-notch software developers.

5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team



  • Seattle, Washington, United States Amazon Full time

    Would you like to lead a team that enable retail features experienced by all your friends and family? Making use of state of the art Machine Learning, data pipelines and web applications built on AWS?We are looking for outstanding Software Development Managers to lead Agile teams in Seattle. You will be delighting our customers through launching and growing...


  • Seattle, Washington, United States Amazon Full time

    Senior Program Manager, Item Financing SolutionsAre you a seasoned Program Manager with a passion for driving innovation in financial services? In this role, you will spearhead initiatives that significantly enhance the customer experience and contribute to the overall success of Amazon.About Amazon Payment ProductsAmazon Payment Products is at the forefront...


  • Seattle, Washington, United States Aquent Full time

    About This Role: We are seeking an experienced **Senior Software Developer** who will collaborate closely with our clients' teams to deliver high-quality solutions. About You: To excel in this position you should have: * A strong background in computer science fundamentals * Proficiency in large-scale software design * Extensive experience performing...


  • Seattle, Washington, United States Aquent Full time

    About This OpportunityAquent is seeking an experienced Senior Software Development Professional to lead our team in delivering high-quality software solutions. As a key member of our team, you will be responsible for designing, developing, and testing software applications that meet the needs of our clients.Key ResponsibilitiesSoftware Design and...


  • Seattle, Washington, United States Aquent Full time

    About the Role:Aquent is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our organization, you will be responsible for designing, developing, and testing software solutions that meet the needs of our clients.Key Responsibilities:Design and Development: Collaborate with cross-functional teams to design,...


  • Seattle, Washington, United States Aquent Full time

    About This OpportunityWe are seeking an experienced Senior Software Development Expert who will conduct thorough compatibility testing between our global network infrastructure solutions (Global Secure Access) & third-party Security Service Edge (SSE) solutions. As part of our team at Aquent Talent, you will be responsible for developing custom software...

  • Senior Manager

    1 week ago


    Seattle, Washington, United States Currency Cloud Full time

    About the RoleWe are seeking a highly experienced Senior Manager to lead our software development teams and drive the delivery of high-quality features for our clients. As a key member of our engineering team, you will be responsible for overseeing the planning, scheduling, and execution of software projects, ensuring they are completed on time and within...

  • Senior Manager

    1 week ago


    Seattle, Washington, United States Currency Cloud Full time

    About the RoleWe are seeking a highly experienced Senior Manager to lead our software development teams and drive the delivery of high-quality features for our clients. As a key member of our engineering team, you will be responsible for overseeing the planning, scheduling, and execution of software projects, ensuring they are completed on time and within...


  • Seattle, Washington, United States Aquent Full time

    About the RoleWe are seeking an experienced Senior Software Development Engineer to join our team at Aquent. As a key member of our organization, you will be responsible for designing, developing, and testing complex software systems.Key ResponsibilitiesDesign and Development: Collaborate with cross-functional teams to design, develop, and test software...


  • Seattle, Washington, United States Aquent Full time

    About the Role:Aquent is seeking a highly skilled Senior Software Development Professional to join our team on an exciting project focused on delivering top-notch solutions for our clients. As a key member of our team,


  • Seattle, Washington, United States Aquent Full time

    About This Role:We are seeking a highly skilled Senior Software Developer, who will be responsible for conducting thorough analysis of complex systems integration between our proprietary Global Secure Access (GSA) solution...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Amazon. As a key member of our engineering organization, you will be responsible for driving the technical vision and direction of our cutting-edge products and services.Key ResponsibilitiesTechnical Leadership: Provide technical expertise...


  • Seattle, Washington, United States Edge Delta, Inc. Full time

    About Edge Delta, Inc.We are a high-growth startup headquartered in the United States, with a diverse and respectful work environment. Our company is building the world's most scalable and effortless observability and data pipelines platform.Job SummaryWe are seeking a well-rounded Senior Software Development Engineer to join our Backend team. The ideal...


  • Seattle, Washington, United States DigitalOcean Full time

    Job SummaryWe are seeking a highly skilled Senior Engineer II to lead the development of our scalable and distributed data services at DigitalOcean. As a key member of our team, you will be responsible for designing, implementing, and maintaining high-performance systems that meet the needs of our customers.Key ResponsibilitiesDeveloping and maintaining...


  • Seattle, Washington, United States Veeam Software Full time

    About the RoleVeeam Software, a global leader in data protection and ransomware recovery, is seeking a highly skilled Senior Corporate Counsel to join its team. As a key member of the company's legal department, you will play a critical role in developing and maintaining long-term strategies for compliance with data privacy laws and regulations.Key...


  • Seattle, Washington, United States Motion Recruitment Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer with over six years of experience in Golang to join our innovative team at Motion Recruitment. Your expertise will be essential in developing high-performance, reliable SaaS applications.Key ResponsibilitiesDesigning, developing, and maintaining high-performance applications using...


  • Seattle, Washington, United States Motion Recruitment Partners LLC Full time

    We are seeking a highly skilled Senior Software Engineer with over six years of experience in Golang to join our innovative team. Your expertise will be essential in developing high-performance, reliable SaaS applications.Key Responsibilities:Designing, developing, and maintaining high-performance applications using Golang.Implementing Test-Driven...


  • Seattle, Washington, United States Lululemon athletica Full time

    About this roleWe are seeking a highly skilled Senior Software Engineer to join our Global Logistics and Trade Technology department at Lululemon athletica. As a key member of our team, you will play a critical role in building and deploying microservices version of luluRoute, a homegrown platform that acts as a parcel execution engine.Key...


  • Seattle, Washington, United States Expedia Group Full time

    Senior Manager, Software Development EngineeringAt Expedia Group (EG), we are revolutionizing travel through technology. Every second of every day, we send travelers on a trip. We sell enough tickets to fill nearly six hundred 737 airplanes every day, and our mobile apps have been downloaded more than 10 million times across 180 countries. We work in a...


  • Seattle, Washington, United States Banner Bank Full time

    About the RoleBanner Bank is seeking a highly skilled Senior Commercial Relationship Manager to join our team. As a key member of our commercial banking team, you will be responsible for developing and managing relationships with large and complex business clients, providing a range of commercial credit and treasury management services.Key...