Join Amazon Advertising's fastest-growing multi-billion dollar business as a Software Development Engineer II, where you'll build highly-distributed, large-scale, real-time serverless systems. This role offers an exciting opportunity to work on greenfield projects, developing innovative payment solutions that will process billions of dollars in advertising payments globally.
You'll be part of the Advertising Customer Experience team, working on Tier-1 systems that make advertising functions automated and frictionless. The role involves building new payment methods and systems using cutting-edge AWS technologies, including serverless computing, NoSQL databases, and big data tools. You'll work with technologies like ECS, Fargate, Lambda, Kafka, DynamoDB, and more.
The team emphasizes work-life balance, offering flexible arrangements including hybrid work options from the New York office. You'll join an inclusive culture that values diversity and knowledge sharing, with senior engineers who are passionate about mentoring. Career growth is prioritized, with projects assigned to help you develop into a well-rounded engineer.
Key responsibilities include designing and building payment collection systems, evaluating payment risks, and implementing enforcement actions. You'll work on concurrent workflows across distributed systems, tackle big data challenges, and optimize performance. The role requires strong problem-solving abilities and excellent communication skills.
The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus equity and comprehensive benefits. You'll be part of a team that values technical excellence, innovation, and collaboration, working on systems that directly impact Amazon's advertising revenue stream.
This is an excellent opportunity for engineers who want to work on large-scale financial systems, are passionate about distributed computing, and want to be part of a team that prioritizes both technical excellence and personal growth.