Software Development Engineer, Sponsored Products and Brands

Amazon Amazon · Big Tech · CA, ON +1 · Software Development

Software Development Engineer role focused on building and owning Tier 1 services for Amazon Ads' Sponsored Products and Brands. The role involves designing, developing, and maintaining highly available, scalable systems that determine ad eligibility and serve ads to millions of customers. It leverages generative AI technologies and involves working with numerous machine learning models within a low-latency, high-scale ad serving workflow.

What you'd actually do

  1. Design and build robust, scalable software systems that enhance product experiences, collaborating closely with cross-functional teams including product managers, designers, and other engineers
  2. Own the complete lifecycle of software development and deployment, including system design, implementation, testing, monitoring, and maintenance of production services at scale
  3. Develop and implement scalable, automated solutions for complex technical challenges, including distributed systems, APIs, data pipelines, and user-facing applications across multiple business initiatives
  4. Contribute directly to critical system components, writing high-quality code that ensures engineering excellence in performance, reliability, and maintainability
  5. Apply software engineering best practices to your work, contribute technical insights to team discussions, and help drive innovation in system architecture and development methodologies

Skills

Required

  • Software development
  • System design
  • Distributed systems
  • APIs
  • Data pipelines
  • Scalable software systems
  • High availability systems
  • Performance optimization
  • Reliability engineering
  • Code quality
  • Testing
  • Monitoring
  • Maintenance of production services

Nice to have

  • Generative AI technologies
  • Machine learning models
  • Cloud technologies (EC2, Fargate, Lambda, SQS, ElasticCache, S3)
  • Gen AI tools for developer productivity

What the JD emphasized

  • determine eligibility for an ad to be served
  • scale massively
  • operate 24/7/365
  • low latency, high scale ad serving workflow
  • running greater than 20 machine learning models
  • processing tera bytes of cached data

Other signals

  • Generative AI technologies
  • millions of customers
  • millions of customers
  • millions of customers
  • tens of billion dollars
  • scale massively
  • operate 24/7/365
  • Tier1 services
  • scale massively
  • tens of millions of customers
  • quantifiable revenue impact
  • global, auto-scalable, high scale services
  • low latency, high scale ad serving workflow
  • processing 100s of million of ads
  • running greater than 20 machine learning models
  • processing tera bytes of cached data