Taro Logo

Software Development Engineer, Ads Payments

Amazon is a global technology and e-commerce company, one of the world's most valuable companies.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Finance · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Ads Payments

Join Amazon's fastest-growing multi-billion dollar Advertising business as a Software Development Engineer on the Ads Payments team. This role offers an exciting opportunity to build highly-distributed, large-scale, real-time serverless systems that process billions of dollars in advertising payments globally. You'll be working with cutting-edge AWS technologies to develop innovative payment solutions that will serve not just Amazon Advertising but other emerging Amazon businesses.

The position combines technical challenges in distributed systems, real-time processing, and big data with the business impact of handling significant payment volumes. You'll be working with technologies like ECS, Fargate, Lambda, Kafka, DynamoDB, and other AWS services to build robust payment processing systems.

The team emphasizes work-life balance with flexible working arrangements and a hybrid work model based in New York. You'll be part of an inclusive culture that values mentorship, knowledge sharing, and career development. The team consists of engineers with diverse experience levels and backgrounds, creating an environment where learning and growth are encouraged.

Key technical aspects include building concurrent workflows across distributed systems, handling eventual consistency challenges, and optimizing performance at scale. You'll be responsible for the entire software development lifecycle, from design to deployment, using modern CI/CD practices and infrastructure-as-code approaches.

This is an ideal role for someone who wants to combine technical depth in distributed systems with business impact in a fast-growing domain. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on systems that directly impact Amazon's advertising revenue stream.

Last updated 23 days ago

Responsibilities For Software Development Engineer, Ads Payments

  • Build and drive adoption for innovative payment methods for Amazon Advertising
  • Take ownership over software design, documentation, and development
  • Build systems for collecting payments and evaluating payment opportunities/risks
  • Develop distributed real-time systems and big data solutions
  • Work with serverless compute and orchestration, NoSQL storage
  • Interact with engineers, product stakeholders and managers

Requirements For Software Development Engineer, Ads Payments

Kafka
  • 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

Benefits For Software Development Engineer, Ads Payments

Medical Insurance
401k
  • Flexible work arrangements
  • Work-life balance
  • Mentorship opportunities
  • Career growth opportunities
  • Comprehensive benefits package