Software Development Engineer, Rewarded Ads

Amazon is a global e-commerce and cloud computing company, known for innovation in online retail, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · E-Commerce

Description For Software Development Engineer, Rewarded Ads

The Rewarded Ads team at Amazon is building an exciting new product that allows advertisers to offer rewards to consumers when they shop on Amazon. This creates a win-win situation for both advertisers and consumers in the advertising world. As a Software Development Engineer on this team, you will:

  • Contribute to the technical vision and collaborate with business and tech teams to align the tech roadmap with business direction.
  • Use problem-solving skills to address advertising challenges, working with creative and technical teams.
  • Design and build solutions spanning the entire custom advertising stack, including UX, API, audience segmentation/targeting, ad serving, and performance monitoring.
  • Develop innovative customer experiences using AWS services and large-scale backend services.
  • Provide guidance and mentorship to other SDEs on the team.
  • Set a high-quality bar for design reviews and engineering practices, including automated testing, code coverage, and CI/CD pipelines.

The Rewarded Ads team is young and growing, with a culture of communication, transparency, and collaboration. Based in Southern California (Santa Monica and San Diego), this role offers the opportunity to work on advertising and e-commerce domains within the rapidly growing Amazon Advertising division.

You'll have the chance to shape the tech roadmap for the product, balance technical decisions with business impact, and grow with the team. The workload for high-severity tickets is low, and you'll be expected to build mechanisms to maintain this efficiency.

This is an excellent opportunity for an experienced engineer looking to influence and shape the technology direction of a young and growing organization within Amazon Ads.

Last updated a month ago

Responsibilities For Software Development Engineer, Rewarded Ads

  • Contribute to the technical vision for your team
  • Collaborate with business and tech teams to align tech roadmap with business direction
  • Design and build solutions spanning the entire custom advertising stack
  • Develop innovative customer experiences using AWS services and large-scale backend services
  • Provide guidance and mentor SDEs in the team
  • Set a high-quality bar for design reviews and engineering practices

Requirements For Software Development Engineer, Rewarded Ads

Java
JavaScript
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience (design patterns, reliability, and scaling) of new and existing systems
  • Experience programming with at least one software programming language
  • Problem-solving skills
  • Excellent organizational and communication skills

Benefits For Software Development Engineer, Rewarded Ads

Medical Insurance
Equity
  • Medical, financial, and other benefits (details not specified)
  • Equity (mentioned as part of total compensation package)
  • Sign-on payments (mentioned as part of total compensation package)

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Rewarded Ads

Software Development Engineer III, AWS Glue

Senior Software Engineer role at AWS Glue focusing on building serverless data integration services and ETL pipelines

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale database systems with focus on MySQL and PostgreSQL compatibility.

Database Engineer, FinTech

Senior Database Engineer position at Amazon's Finance Technology division, focusing on Oracle database administration and engineering scalable solutions.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale database systems with MySQL and PostgreSQL compatibility, requiring 5+ years of experience.

Senior Software Engineer, Query Processing Team, Amazon Redshift

Senior Software Engineer role at Amazon Redshift, focusing on query processing and parallel execution engine development, offering competitive compensation and growth opportunities.