Returning Candidate?

Software Engineer

Software Engineer

Job ID 
Posted Date 

Job Description

Amazon MENA (Middle East and North Africa) Expansion team is looking for an experienced SDE to come up with innovative technology solutions that directly impacts a fast paced growth of Amazon in the new geographies.

In this role you will:
  • Provide Technical Leadership through inventing and implementing solutions to take the great Amazon experience to 400M potential customers of Amazon in MENA
  • Work with new customer base & culture and tap into a fast growing ecommerce market
  • Enrich Amazon by bringing back new, cool and innovative things that are happening around the world
Our mission is to provide a one-stop shopping experience to MENA customers that includes:
  • Connect millions of new customers and sellers through the Amazon peculiar experience
  • Tailored customer experience with RTL (Right-to-Left), currency, payment methods, mobile experience.
In this role you will:
  • Invent, Develop, Integrate and Migrate existing technologies to deliver the great Amazon experience
  • Extend and Customize the Amazon Platforms that meets our new customer needs
  • Identify Problems and Develop Solutions on behalf of our customers and sellers that are unique to the geography.

As an SDE III, you are both a core contributor and technical leader for the team.

Basic Qualifications

  • Bachelor's degree in computer science, computer engineering or related technical discipline
  • Strong object-oriented design skills with understanding of common design paradigms
  • Solid experience in Java and Unix/Linux system.
  • Good understanding of distributed systems
  • Familiarity with Agile development methodologies
  • 6+ years industry experience in designing software, leading software development groups, and operating scalable software systems
  • Ability to collaborate with multiple dependent teams to design complex solutions and drive delivery
  • Oral and written communication skills - ability to produce runbooks, technical, and non-technical documentation
  • Experience influencing software engineering best practices within your team
  • Attention to details coupled with ability to think abstract.
  • Prior leadership experience, mentoring and guiding junior team members through design/code reviews, quality control processes and software development best practices

Preferred Qualifications

  • A Master’s Degree or equivalent in Computer Science, Engineering, or a related field
  • A proven ability to bring clarity to ambiguous situations
  • Good presentation skills with a high degree of comfort speaking with executives, technical leaders, and developers
  • Experience working with a full end-to-end e-commerce stack
  • Demonstrated ability to adapt to new technologies and learn quickly