Software Development Engineer

Gurugram, Haryana, India
Dec 06, 2024
Nov 12, 2025
Onsite
Full-Time
1 Year
Job Description

We are looking for passionate, innovative, and talented Software Development Engineers to join the Amazon Pay India Rewards Team. This is an exciting opportunity to work in a fast-paced, startup-like environment where your contributions will directly impact Amazon's digital payment platform, driving customer acquisition, engagement, and retention.

Key Responsibilities

  • Own the development lifecycle of customer-facing features like Instant Bank Discount, No Cost EMI, and Exchange Discount.
  • Collaborate with product managers, engineers, and designers to shape and improve features.
  • Contribute to both technical design and implementation, ensuring high-quality solutions.
  • Work closely with senior engineers to design scalable and low-latency solutions.
  • Help bring innovative products and services to market, ensuring alignment with customer needs.
  • Continuously push boundaries to deliver high-quality features in tight timelines.
  • Monitor and manage the production environment, ensuring services are reliable and performant.
  • Use cloud technologies like AWS (Elastic Search, Lambda, DynamoDB, ECS, etc.) to build and operate mobile-first products.
  • Advocate for and implement best practices in software development, design, and documentation.
  • Ensure designs meet business and technical requirements, with a focus on maintainability and scalability.

Basic Qualifications

  • 1+ years of non-internship professional software development experience.
  • Experience programming with at least one software programming language.

Preferred Qualifications

  • Bachelor’s degree in Computer Science or equivalent.
  • Familiarity with building scalable, low-latency solutions and experience working with cloud platforms like AWS.
  • Experience with frameworks and technologies like Lambda, DynamoDB, SQS, Elastic Search, ECS, and more.
  • Knowledge of product management practices and the ability to influence product development from a technical standpoint.

Why Join Amazon Pay India?

  1. Impact. Be part of a dynamic team building scalable solutions for millions of users in India.
  2. Innovation. Work in a startup-like environment where you can innovate and drive technical improvements in a rapidly growing industry.
  3. Learning and Growth. Work with talented engineers and product leaders where continuous learning and improvement are encouraged.
  4. Customer-Centric. Directly impact Amazon Pay’s products, which customers love, and help shape the future of digital payments in India.

How to Apply. If you are passionate about solving complex problems, building scalable solutions, and impacting millions of users, apply now to join the Amazon Pay India team.

Related Jobs