Software Dev Engineer Ii, Aws Catalog

Amazon Amazon · Big Tech · East Palo Alto, CA · Software Development

Software Development Engineer II for AWS Analytics & Machine Learning team, focusing on building new analytics products and services from the ground up. The role involves designing, building, and scaling front-end and back-end systems for a new AWS service.

What you'd actually do

  1. design and build strategic new analytics products, used by over 1 million customers world wide.
  2. design, build, and scale our front-end stack, back-end API’s and services.
  3. architecturally sound, scale effortlessly, extremely resilient, and easy to operate
  4. Launch a new service from scratch
  5. engage and influence engineers and leaders on product vision and technical implementation activities.

Skills

Required

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Nice to have

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