Senior Software Development Engineer, Amazon Stores

About the position

As a Senior Software Development Engineer at Amazon, you will be responsible for solving complex problems and creating scalable solutions that enhance customer experiences. You will work with cutting-edge technologies and have the opportunity to develop your career across various teams within Amazon. This role emphasizes collaboration, innovation, and the ability to deliver high-quality software solutions in a fast-paced environment.

Responsibilities

  • Own the front-end, back-end, or full stack design and development of product features.
  • ,
  • Build scalable and efficient software solutions that enhance customer experiences.
  • ,
  • Work within a DevOps delivery model, managing the entire software development lifecycle from requirements gathering to deployment.
  • ,
  • Collaborate cross-functionally with Product Managers, business stakeholders, and technical teams to launch projects successfully.
  • ,
  • Mentor junior engineers and lead design or architecture discussions.

Requirements

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

Nice-to-haves

  • 5+ years of experience in the full software development life cycle, including coding standards, code reviews, and testing.
  • ,
  • Bachelor's degree in computer science or equivalent.

Benefits

  • Flexible working hours to promote work-life balance.
  • ,
  • Mentorship and career growth opportunities.
  • ,
  • Inclusive team culture with employee-led affinity groups.
  • ,
  • Comprehensive medical, financial, and other benefits.
Back to blog