Software Development Engineer II, Expansion Team

Global technology and e-commerce company that leads in online retail, cloud computing, and artificial intelligence.
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · E-Commerce

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 large-scale distributed computing solutions and shape the technical direction of the team.

As an SDE II, you will be responsible for designing, implementing, testing, deploying, and maintaining innovative software solutions that transform service performance, durability, cost, and security. You'll work in an agile, startup-like environment where priorities are focused on high-impact deliverables.

Key responsibilities include:

  • Leading the team's technical trajectory and shaping long-term vision and architecture
  • Taking ownership of major deliverables from conception to completion
  • Crafting technical roadmaps and providing guidance to the engineering team
  • Building expansive, distributed computing solutions at massive scale
  • Implementing software engineering best practices to maintain high quality standards
  • Writing high-quality distributed system software

The role requires expertise in multiple programming languages such as Java, Python, TypeScript, JavaScript, and .NET. You'll be working with a team dedicated to building great products for Amazon's customers in the Middle East and North Africa region.

This position offers the opportunity to:

  • Work on complex technical challenges at global scale
  • Lead and influence technical decisions that impact millions of customers
  • Collaborate with talented engineers in a fast-paced environment
  • Contribute to Amazon's expansion in the MENA region
  • Develop and implement innovative solutions using cutting-edge technologies

Amazon offers a comprehensive benefits package and an inclusive culture that empowers Amazonians to deliver the best results for customers. The company provides workplace accommodations and support for individuals with disabilities during both the application process and employment.

Last updated 14 minutes ago

Responsibilities For Software Development Engineer II, Expansion Team

  • Design, implement, test, deploy and maintain innovative software solutions
  • Lead team's technical trajectory and shape long-term vision
  • Craft technical roadmaps and provide guidance to engineering team
  • Write high quality distributed system software
  • Ensure high standard of quality for team deliverables

Requirements For Software Development Engineer II, Expansion Team

Java
Python
JavaScript
TypeScript
  • 5+ years of non-internship professional software development experience
  • 4+ years of non-internship design or architecture experience
  • Experience programming with modern languages such as Java, C++, or C#
  • Experience designing or architecting new and existing systems
  • Bachelor's degree in computer science or equivalent

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Expansion Team

Sr. Software Development Engineer - Connectivity, Amazon Devices

Senior Software Development Engineer position at Amazon Lab126, focusing on connectivity solutions for smart homes and enterprises, requiring 5+ years of experience in software development and system architecture.

Sr. Software Development Engineer - Connectivity, Amazon Devices

Senior Software Engineer role at Amazon Lab126 focusing on connectivity solutions for smart homes and enterprises, requiring 5+ years of experience in software development and system architecture.

Sr. Software Dev Engineer, Kuiper SDN Team

Senior Software Development Engineer position at Amazon's Project Kuiper, developing network control plane systems for a global satellite-based internet service.

Senior Software Development Engineer, Amazon MSK

Senior Software Development Engineer position for Amazon MSK team, building and maintaining large-scale Apache Kafka streaming services.

Sr. Software Development Engineer, Amazon Robotics

Senior Software Engineer role at Amazon Robotics, focusing on distributed systems for robotic movement control and optimization in fulfillment centers.