Senior Software Development Engineer, Digital & Emerging Payments Tech (Level 6), MENA Payments

Amazon is a global e-commerce and technology company known for innovation in online retail, cloud computing, and digital streaming.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Development Engineer, Digital & Emerging Payments Tech (Level 6), MENA Payments

Digital & Emerging Payments Tech Team at Amazon is seeking passionate and talented software engineers experienced in building innovative, critical, high-volume applications that customers love. This high-visibility team offers a chance to make a significant impact on customer experience. The role is based in Chennai, India, and requires extensive software engineering experience in designing and solving complex problems.

The team's vision is to provide the best payment experience globally for Amazon customers. They're looking for a technical leader and craftsman who can build robust, scalable software and create intuitive, client-facing features. The role involves working on various technologies and back-end systems to meet diverse customer needs across different geographies.

Key responsibilities include:

  • Collaborating with product managers to develop strategies and roadmaps
  • Working closely with other engineers to determine the best technical approaches
  • Implementing best practices for software development and documentation
  • Designing, implementing, testing, deploying, and maintaining innovative software solutions
  • Ensuring high-quality distributed system software development
  • Staying current with industry trends and making recommendations for technology improvements
  • Delivering proof-of-concepts and proposals for integrating emerging technologies
  • Ensuring operational excellence through monitoring and operation of production services

The ideal candidate will have:

  • 5+ years of professional software development experience
  • Strong programming skills in at least one language
  • Experience leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead, or leading an engineering team
  • Knowledge of full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

This role offers a high-growth career opportunity in a dynamic, startup-like environment, working on the most impactful projects. The successful candidate will be security-conscious and committed to safeguarding customer trust while building software that delights users.

Last updated 21 days ago

Responsibilities For Senior Software Development Engineer, Digital & Emerging Payments Tech (Level 6), MENA Payments

  • Collaborate with product managers to develop strategies and roadmaps
  • Work with other engineers to determine best technical approaches
  • Implement best practices for software development and documentation
  • Design, implement, test, deploy, and maintain innovative software solutions
  • Ensure high-quality distributed system software development
  • Stay current with industry trends and make technology improvement recommendations
  • Deliver proof-of-concepts and proposals for integrating emerging technologies
  • Ensure operational excellence through monitoring and operation of production services

Requirements For Senior Software Development Engineer, Digital & Emerging Payments Tech (Level 6), MENA Payments

Java
JavaScript
  • 5+ years of professional software development experience
  • Strong programming skills in at least one language
  • Experience leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead, or leading an engineering team
  • Knowledge of full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Digital & Emerging Payments Tech (Level 6), MENA Payments

Software Development Engineer, Alexa Skills Kit (ASK)

Senior SDE role at Amazon's Alexa Games team, building innovative voice-gaming experiences using cutting-edge technology including LLMs and distributed systems.

Sr. Software Development Engineer, Amazon CS - Shipping & Delivery Support

Senior Software Engineer role at Amazon leading development of AI-powered delivery support systems, requiring 5+ years of experience in software development and team leadership.

Software Development Engineer, Alexa Smart Home

Senior Backend Engineer role at Amazon working on Alexa Smart Home Cameras team, building scalable IoT and cloud solutions.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS working on Aurora database service, building large-scale distributed systems and mentoring team members.

Senior Software Development Engineer - AWS Messaging Services, Amazon Simple Notification Service

Senior Software Engineer role at AWS Messaging team, building large-scale distributed systems for SNS and SQS services, offering competitive compensation and benefits.