Sr. Software Development Engineer (tech Lead), Devices Sales & Customer Experience

Amazon Amazon · Big Tech · DIF, Mexico +1 · Software Development

Sr. Software Development Engineer (Tech Lead) for Amazon Devices, focusing on building and scaling platforms and services for the customer shopping experience across various devices and channels. The role involves using machine learning, big data, and AWS technologies to enhance the customer journey from search to checkout, requiring strong technical expertise in distributed systems, object-oriented design, and system design.

What you'd actually do

  1. own and drive long-term technical vision and initiatives
  2. designing and building scalable products that enhance the customer journey from search to checkout
  3. solve complex technical challenges and create innovative solutions that directly impact millions of customers
  4. collaborate with product managers, designers, and principal engineers across multiple teams
  5. leading and mentoring developers to deliver new products, features, and services

Skills

Required

  • 7+ years of non-internship professional software development experience
  • 7+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design 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

Nice to have

  • 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

What the JD emphasized

  • machine learning
  • big data
  • AWS tools and technologies
  • scale
  • customer journey
  • search to checkout
  • distributed systems
  • object-oriented design
  • high-scale web applications
  • system design
  • code reviews
  • complex technical challenges
  • innovative solutions
  • deliver new products, features, and services