Sr. Software Dev. Engineer, Sponsored Products and Brands AdClicks
Department:
Job Summary
Advertisers will spend tens of billion dollars this year leveraging Amazon advertising this year to help grow their business. We are looking for exceptional software engineers to build the next generation of tools these advertisers depend on to control their advertising efforts across multiple ad products in the Amazon Advertising portfolio. As part of the self service advertising products organization our team focuses on the 80% of advertisers that are small and medium size businesses and deliver simple intuitive solutions for helping them grow their reach and sales.
This important work requires that we build redundant highly available systems that scale massively to ensure our advertisers can enhance discoverability for all the products they sell online and connect Amazon customers with sellers and selection anywhere in the world. We are increasingly focused on helping our advertisers reach new markets and build a strong brand presence which means we must think globally and be strategic about how we build our software to operate 24/7/365 in over 20 countries.
Key job responsibilities
We are looking for an experienced Software Development Engineer to join our team to design develop and own Tier1 services that determine eligibility for an ad to be served. Your job will be to work with multiple software engineers and other team members Product and Program Managers to design and develop new ways of providing exciting and compelling experiences. Youll measure your success by the quality of your execution the pace of innovation you help drive and the increased satisfaction you deliver. If youre ready to make a difference at a company that matters and if you want huge challenges to tackle we would love to talk to you.
A successful candidate will have the satisfaction of seeing their work on the website and numerous other websites where it will be viewed by tens of millions of customers and will drive quantifiable revenue impact broaden their technical skills and work in an environment that thrives on creativity experimentation and product innovation. We support all Sponsored Ad ad programs (e.g. Sponsored Products Sponsored Brands and Sponsored Display ) at the beginning and end of the ad workflow (i.e. campaign management event logging) and our vision is to provide global auto-scalable high scale services that works for all ad programs.
A day in the life
Design and build robust scalable software systems that enhance product experiences collaborating closely with cross-functional teams including product managers designers and other engineers
Own the complete lifecycle of software development and deployment including system design implementation testing monitoring and maintenance of production services at scale
Develop and implement scalable automated solutions for complex technical challenges including distributed systems APIs data pipelines and user-facing applications across multiple business initiatives
Contribute directly to critical system components writing high-quality code that ensures engineering excellence in performance reliability and maintainability
Apply software engineering best practices to your work contribute technical insights to team discussions and help drive innovation in system architecture and development methodologies
Collaborate with product managers and engineers to translate complex business requirements into scalable technical solutions that align with product objectives and user needs
Create technical documentation and effectively communicate system designs implementation details and project outcomes to both technical teams and stakeholders
Participate in code reviews share knowledge with team members and contribute to establishing engineering standards that promote code quality and team effectiveness
Stay current with advancements in software engineering cloud technologies and development tools identifying opportunities to apply emerging technologies to solve real-world product challenges
Use Gen AI tools to improve developer productivity and software efficiency
About the team
The ad serving team is responsible for powering a low latency high scale ad serving workflow for the largest Amazon Advertising product - Sponsored Products. The ad server orchestrates the workflows for the processing and rendering of products ads on all of Amazon pages. A single second on the ad server can usually be attributed to processing 100s of million of ads running greater than 20 machine learning models to determine relevance conversion rates etc per ad and processing tera bytes of cached data to serve these ads to the end customer. This team provides a true balance between platform scale and platform business requirements ensuring that every change made by a developer directly contributes to business growth.
Our team owns the platform and the data required to serve ads and use technologies like EC2 Fargate Lambda SQS ElasticCache S3 etc. to power the platform. State management with object modeling GC tuning and memory optimizations is another key area of focus for the team to drive faster and more optimized ad search results.
- 5 years of non-internship professional software development experience
- 5 years of programming with at least one software programming language experience
- 5 years of leading design or architecture (design patterns reliability and scaling) of new and existing systems experience
- Experience as a mentor tech lead or leading an engineering team
- Experience with Machine Learning and Large Language Model fundamentals including architecture training/inference lifecycles and optimization of model execution
- 5 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
- Bachelors degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status disability or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.
The base salary range for this position is listed below. As a total compensation company Amazons package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience qualifications and location. Amazon offers comprehensive benefits including health insurance (medical dental vision prescription basic life & AD&D insurance) Registered Retirement Savings Plan (RRSP) Deferred Profit Sharing Plan (DPSP) paid time off and other resources to improve health and well-being. We thank all applicants for their interest however only those interviewed will be advised as to hiring status.
CAN ON Toronto - 150700.00 - 251700.00 CAD annually
Required Experience:
Senior IC
About Company
Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa Devices, sporting goods, toys, automotive ... View more