Sr. Software Development Engineer, Rewarded Ads

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · E-Commerce · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:
AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.

Innovation and Design Engineer, Worldwide Design and Engineering

Senior engineering role at Amazon focusing on designing innovative fulfillment centers and logistics systems, combining automation, robotics, and material handling expertise.

Sr Software Development Engineer, Internet Edge Services

Senior Software Engineer role at AWS developing packet processor data plane for Amazon's network edge, requiring 5+ years experience in software development and system architecture.

Description For Sr. Software Development Engineer, Rewarded Ads

The Rewarded Ads team at Amazon is pioneering an innovative advertising product that enables advertisers to offer rewards to consumers during their Amazon shopping experience. This creates a win-win situation for both advertisers and consumers in the rapidly growing Amazon Advertising ecosystem. As a Senior Software Engineer, you'll play a crucial technical leadership role in shaping the future of this new advertising product.

The role offers a unique blend of startup-like environment within Amazon's established infrastructure. You'll be responsible for leading the development of scalable and maintainable software solutions, collaborating with Product Managers and Software Development Managers to set technical vision and architecture. This is an opportunity to work with modern tech stack and influence the direction of technology development while maintaining Amazon's day one culture.

The position involves mentoring junior engineers, driving engineering excellence, and fostering innovation and customer obsession. You'll be working on high-impact features within Rewarded Ads, with the opportunity to experiment, incubate, and scale successful ideas. The team operates with relatively low operational overhead, allowing focus on building and innovating.

This role is perfect for someone who wants to combine technical leadership with hands-on development, working on a product that's just getting started but has potential for significant impact in the advertising space. You'll be part of Amazon Advertising's growth story, with the unique opportunity to develop business insights and translate them into technical solutions.

The compensation is competitive, ranging from $151,300 to $261,500 per year, depending on location and experience, plus equity and comprehensive benefits. Join us in revolutionizing the advertising space while working with cutting-edge technology and talented professionals.

Last updated 3 months ago

Responsibilities For Sr. Software Development Engineer, Rewarded Ads

  • Write/review code, lead design discussions, and deploy robust services
  • Work with stakeholders to find and implement solutions
  • Mentor junior engineers and raise the team's engineering practice bar
  • Lead technical vision and architecture for Rewarded Ads products
  • Balance technical decisions with business impact
  • Shape the technical roadmap for the product
  • Maintain and improve system reliability

Requirements For Sr. Software Development Engineer, Rewarded Ads

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience in building and integrating with high-scale services (preferred)
  • Excellent communication, collaboration, reporting, analytical and problem solving skills

Benefits For Sr. Software Development Engineer, Rewarded Ads

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Comprehensive benefits package

Interested in this job?