Software Development Engineer II, Expansion Team

Global technology and e-commerce company leading in online retail, cloud computing, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Software Development Engineer II, Expansion Team

The Amazon Middle East and North Africa team is seeking a passionate Software Development Engineer II to join their Expansion Team in Amman, Jordan. This role offers an exciting opportunity to work on building innovative products at scale within Amazon's ecosystem. As an SDE II, you'll be instrumental in designing and implementing distributed computing solutions, while working in an agile, startup-like environment.

The position requires a skilled developer who can handle complex problem-solving and take ownership of major technical initiatives. You'll be responsible for steering the team's technical direction, crafting the long-term architectural vision, and leading significant deliverables from conception to completion. The role combines hands-on development with technical leadership, requiring expertise in distributed systems and software engineering best practices.

Working at Amazon, you'll be part of one of the world's most innovative technology companies, with access to vast resources and the opportunity to make a significant impact. The position offers the chance to work on challenging problems at scale, while contributing to products that serve millions of customers across the Middle East and North Africa region.

This role is perfect for engineers who are passionate about building scalable solutions, have strong technical expertise, and want to work in a fast-paced environment where they can make a meaningful impact. You'll be joining a team that values innovation, technical excellence, and customer obsession, while having the opportunity to grow your career at one of the world's leading technology companies.

Last updated 2 minutes ago

Responsibilities For Software Development Engineer II, Expansion Team

  • Design, implement, test, deploy and maintain innovative software solutions
  • Ensure high standard of quality for team deliverables
  • Write high quality distributed system software
  • Lead team's technical trajectory
  • Shape long-term vision and architecture
  • Take charge of major deliverables from start to finish
  • Craft roadmaps and provide technical guidance

Requirements For Software Development Engineer II, Expansion Team

Java
Python
JavaScript
TypeScript
  • 5+ years of non-internship professional software development experience
  • 4+ years of design or architecture experience
  • Experience programming with modern languages like Java, C++, or C#
  • Experience with object-oriented design
  • Experience designing and architecting new and existing systems

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Expansion Team

Software Dev Engineer II, Amazon

Software Development Engineer II position at Amazon, building catalog and meta-data systems for Private Brands team, offering competitive compensation and benefits in Seattle.

Software Development Engineer, Alexa Excellence

Software Development Engineer position at Amazon's Alexa Excellence team, focusing on AI-powered voice technology development with competitive compensation ranging from $129,300 to $223,600.

Quality Assurance Engineer, Amazon Dash Carts

Quality Assurance Engineer role at Amazon working on Dash Cart technology, combining automated testing with computer vision and machine learning to revolutionize grocery shopping.

Software Dev Engineer II, Amazon Retail Compatibility Experience

Software Development Engineer II position at Amazon's Retail Compatibility Experience team, building scalable services and frontend experiences for product compatibility insights.

Software Development Engineer, AWS EMR

AWS EMR team seeks Software Development Engineer to build large-scale distributed systems for processing big data, offering competitive pay and benefits.