Senior Sde, S3 Request Processing

Amazon Amazon · Big Tech · Arlington, VA · Software Development

Senior Software Development Engineer role in Amazon S3 Request Processing, focusing on building and enhancing services for processing customer request metadata, logging, and eventing solutions. The role involves using distributed micro-services architectures and machine learning techniques to analyze requests at scale.

What you'd actually do

  1. You will build and enhance new services using distributed micro-services architectures and expert knowledge, pattern recognition, and machine learning techniques to efficiently analyze requests at the massive scale of S3.
  2. Senior Engineers on this team must have a deep knowledge of computer science, a solid foundation in secure engineering practices, and a genuine desire to mentor and lead their more junior teammates.

Skills

Required

  • 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

Nice to have

  • 5+ 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