Amazon's Search organization is seeking a Software Development Engineer to join their Search Client Services Engineering team in Palo Alto. This role is crucial in developing and maintaining high-performance, fault-tolerant distributed search systems used by millions of Amazon customers globally. The position involves working with world-class Software Engineers, Designers, Data Scientists, and Usability Researchers in a collaborative environment.
The role focuses on designing and developing internal tools and applications to solve complex business and operational problems for Search systems development. You'll need to gain deep understanding of Search Backend architecture and its configuration system to translate business requirements into technical specifications. The position requires strong collaboration with various teams and stakeholders.
Your time will be divided between project work (40-50%), sprint tasks (20-30%), on-call responsibilities (10-20%), and regular meetings (5-10%). The compensation is competitive, ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity and comprehensive medical coverage.
This is an excellent opportunity for experienced developers who want to impact millions of users through Amazon's search infrastructure. The role offers the chance to work on large-scale systems while collaborating with top talent in the industry. Amazon provides a comprehensive benefits package and promotes a diverse, inclusive workplace with opportunities for professional growth and development.