Software Development Engineer, MENA Payments

Amazon is a global technology company known for e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
Contact Company
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer

Amazon D2AS is seeking a Software Development Engineer to build innovative support experiences for Amazon's devices and digital products.

Software Development Engineer II, Specialized Selection

Software Development Engineer role at Amazon's Supply Chain Optimization team, building scalable systems to optimize delivery networks and customer promises.

Software Development Engineer, NSV

AWS Networking seeks Software Development Engineer for Backbone Engineering team to design and architect network infrastructure software using Python and Rust.

Software Development Engineer

Software Development Engineer role at Amazon's D2AS team, building innovative support solutions for devices and digital products.

Software Development Engineer

Software Development Engineer role at Amazon's D2AS team, focusing on AI/ML and distributed systems to enhance digital customer support experiences.

Description For Software Development Engineer, MENA Payments

We are looking for passionate and talented software engineers who have experience building innovative, critical, high volume applications that customers love. This is a high visibility team where you will get a chance to make a positive impact on customer experience. The Amazon Digital & Emerging Payments Tech Team's vision is to delight our customers with the best payment experience in the world!

Our team takes a world view of payments for all of Amazon and builds highly customized and seamless payment experiences for our global customers. This focus on geography and customer requires working on different technologies & back-end systems to meet the needs of our customers. Our back-end systems are always available and guarantee that our customer's orders are never lost and always processed even when downstream services are down.

We are seeking a technical engineer and craftsman who can build robust software that scales as well as client-facing features which are intuitive and simple to use. You will be a technical leader with a proven track record of successful delivery, enjoying the challenge of working on complex and highly disparate technologies – from front-end Android development to back-end highly distributed systems.

Key responsibilities include:

  • Working with the team to solve business problems
  • Designing, implementing, testing, deploying, and maintaining innovative software solutions
  • Using software engineering best practices to ensure high-quality deliverables
  • Writing high-quality distributed system software
  • Working in an agile, startup-like development environment

The ideal candidate will be security-conscious, continually analyzing software for potential threats to safeguard customer trust, and interested in a high-growth career opportunity building software that brings smiles to our customers.

Last updated a month ago

Responsibilities For Software Development Engineer, MENA Payments

  • Design, implement, test, deploy and maintain innovative software solutions
  • Use software engineering best practices
  • Write high quality distributed system software
  • Work in an agile, startup-like development environment

Requirements For Software Development Engineer, MENA Payments

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • 3+ years of full software development life cycle experience (preferred)

Interested in this job?