Software Development Engineer, Amazon

Global technology company specializing in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Development Engineer, Amazon

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.

Last updated a day ago

Responsibilities For Software Development Engineer, Amazon

  • Design and develop internal tools and applications for Search systems development
  • Maintain and improve internal tools for developer productivity
  • Make changes to Search Engine configuration system
  • Participate in weekly on-call rotation
  • Collaborate with architects, builders, and system tenants

Requirements For Software Development Engineer, Amazon

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience with at least one programming language
  • Experience with coding standards and code reviews
  • Knowledge of source control management and build processes
  • Understanding of testing and operations

Benefits For Software Development Engineer, Amazon

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive base salary
  • Equity compensation
  • Sign-on payments
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon

Software Development Engineer II, Amazon Music International Team

Software Development Engineer II position at Amazon Music, focusing on backend development and system architecture while mentoring junior engineers.

Software Development Engineer, AWS S3

AWS S3 Software Development Engineer position focusing on distributed systems and REST API development for cloud storage solutions.

Software Development Engineer, Amazon Fulfillment Technologies (AFT), TransferX

Build and maintain core software systems for Amazon's worldwide warehouse inventory movement, managing transfers of billions of units annually.

Software Development Engineer, AWS Fintech

AWS Financial Technology Team seeks Software Engineer to build scalable financial systems, offering competitive pay $129K-$223K, equity, and benefits.

Software Development Engineer, Amazon S3 Tables

AWS S3 Software Development Engineer position building large-scale distributed storage systems with competitive compensation and comprehensive benefits.