Software Development Engineer, Amazon Payment Services

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Development Engineer, Amazon Payment Services

PayFort, an Amazon Company, is seeking a seasoned Senior Software Development Engineer to join their payment services team. The role focuses on building and maintaining secure payment networks serving online shoppers across Arabic speaking and surrounding countries. As a regional expert in payment processing technology, PayFort operates across major markets in the GCC & Levant countries including UAE, Egypt, Saudi Arabia, Lebanon, Jordan and Qatar.

The position offers an exciting opportunity to work on cloud computing and distributed systems at massive scale. You'll be responsible for designing and implementing highly scalable, fault-tolerant systems while tackling complex computer science problems. The role requires strong technical leadership skills as you'll be driving the team's technical direction and shaping long-term architecture vision.

As a senior developer, you'll work closely with product managers to develop strategies and roadmaps, collaborate with other senior engineers on technical designs, and ensure best practices in software development. The role involves end-to-end ownership of major deliverables and requires expertise in building high-availability production systems.

This is an excellent opportunity for someone passionate about distributed systems and web services who wants to make a significant impact on payment processing technology in the Middle East region. You'll be working with cutting-edge cloud computing services while helping to build trust between buyers and online sellers through secure payment solutions.

The position offers the chance to work with one of the world's leading technology companies while focusing on an important regional market. You'll be part of a team that's making online shopping more accessible and secure for millions of customers across multiple countries.

Last updated 15 minutes ago

Responsibilities For Software Development Engineer, Amazon Payment Services

  • Design and build massive scale, distributed computing solutions
  • Drive team's technical direction and long-term vision
  • Own major deliverables end-to-end
  • Drive roadmaps and provide technical leadership
  • Work with product managers in developing strategy and roadmap
  • Develop technical design and approach for new product development
  • Implement best practices for software development and documentation
  • Project management including prioritization and stakeholder management
  • Ensure operational excellence through monitoring and operation of production services

Requirements For Software Development Engineer, Amazon Payment Services

Java
Python
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, Amazon Payment Services

Medical Insurance
  • Medical Insurance
  • Disability Accommodations

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Payment Services

Software Development Engineer II (Level 5), IN Payments

Software Development Engineer II role at Amazon's Payment Navigation and Discovery team in Hyderabad, building next-generation payment platforms and features.

Network Development Engineer, MONA

AWS Network Development Engineer position focusing on building and scaling network infrastructure across global datacenters, requiring expertise in IP routing protocols and automation.

Software Development Engineer, AWS Demand Planning

AWS Demand Planning seeks Software Engineer to build forecasting systems for EC2 capacity planning, offering competitive pay, work-life balance, and technical growth opportunities.

Software Development Engineer, AWS Demand Planning

AWS Demand Planning Software Engineer role building forecasting systems for EC2 capacity planning

SDE II, Recipient Experience

SDE II position at Amazon's Recipient Experience team, building and managing package tracking systems that serve millions of customers, offering competitive compensation and growth opportunities.