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, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Software Development Engineer, AWS

AWS seeks Software Development Engineer for automotive industry solutions, offering competitive pay, benefits, and opportunity to work on scalable systems.

Software Development Engineer, Devices & Services Trust CX Innovations

Mid-level Software Development Engineer role at Amazon focusing on AI trust and customer experience innovations with competitive compensation and benefits.

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?