Talent.com
Software Development Engineer
Software Development EngineerAmazon Jobs • Toronto, Canada
Software Development Engineer

Software Development Engineer

Amazon Jobs • Toronto, Canada
Il y a 4 jours
Type de contrat
  • Temps plein
Description de poste

Overview

The Sponsored Products and Brands team at Amazon Ads is re-imagining the advertising landscape through industry leading generative AI technologies, revolutionizing how millions of customers discover products and engage with brands across Amazon.com and beyond. We are at the forefront of re-inventing advertising experiences, bridging human creativity with artificial intelligence to transform every aspect of the advertising lifecycle from ad creation and optimization to performance analysis and customer insights. We are a passionate group of innovators dedicated to developing responsible and intelligent AI technologies that balance the needs of advertisers, enhance the shopping experience, and strengthen the marketplace. If you're energized by solving complex challenges and pushing the boundaries of what's possible with AI, join us in shaping the future of advertising.

About our team — Advertisers will spend tens of billions of dollars this year leveraging Amazon advertising 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. You\'ll measure your success by the quality of your execution, the pace of innovation you help drive, and the increased satisfaction you deliver. If you\'re 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 Amazon.com 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 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 hundreds of millions of ads, running greater than 20 machine learning models to determine relevance, conversion rates, etc per ad and processing terabytes 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.

3+ years of non-internship professional software development experience

2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Experience programming with at least one software programming language

Gen AI Proficiency - Be proficient in GenAI tools to improve development velocity and introduce GenAI natively in the ad serving pipeline to improve advertiser and shopper experience

3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Bachelor's 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 amazon.jobs / content / en / how-we-hire / accommodations for more information. If the country / region you\'re applying in isn\'t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon\'s 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 - 114,800.00 - 191,800.00 CAD annually

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Software Development Engineer • Toronto, Canada

Offres similaires
Senior Full Stack Development Engineer

Senior Full Stack Development Engineer

EPAM Systems • Toronto C6A, ON, Canada
Temps plein
Senior Full Stack Development Engineer.This role is ideal for a seasoned engineer who thrives in a collaborative, high-performance environment and is passionate about building scalable, secure, and...Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée
Lead Software Development Engineer

Lead Software Development Engineer

Thomson Reuters • Toronto C6A, ON, Canada
Télétravail
Temps plein
Lead Software Development Engineer.New Position : This position is open due to an existing vacancy to support our evolving business needs. Thomson Reuters is seeking an experienced Lead Software Deve...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Engineer

Senior Software Engineer

SS&C • Toronto C6A, ON, Canada
Temps plein
Senior Software Engineer page is loaded## Senior Software Engineerlocations : Toronto, Canadatime type : Full timeposted on : Posted Yesterdayjob requisition id : R38413As a leading financial s...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Engineer — Lead High-Impact, Remote / Hybrid

Senior Software Engineer — Lead High-Impact, Remote / Hybrid

Achievers • Toronto C6A, ON, Canada
Télétravail
Temps plein
A leading employee recognition platform in Canada seeks a Senior Software Engineer to drive product impact at a global scale. The role offers hybrid or remote work options.Responsibilities include l...Voir plus
Dernière mise à jour : il y a 26 jours • Offre sponsorisée
Senior Software Engineer

Senior Software Engineer

RLDatix • Toronto C6A, ON, Canada
Télétravail
Temps plein
Senior Software Engineer | R&D | Toronto, ON | Hybrid.RLDatix (RLD) is on a mission to help raise the standard of care everywhere. Trusted by over 10,000 healthcare organizations around the world, o...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
DevOps Software Development Engineer

DevOps Software Development Engineer

TekWissen ® • Markham
Temps plein +1
Position : DevOps Software Development Engineer.Job Type : Temporary Assignment.TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent s...Voir plus
Dernière mise à jour : il y a 6 heures • Offre sponsorisée • Nouvelle offre
Staff Software Engineer – Developer Tooling

Staff Software Engineer – Developer Tooling

icon. • toronto, on, ca
Temps plein
Staff Software Engineer – Developer Tooling & IDE Platforms.Toronto, ON | Full-Time | On-Site.We are building a new class of desktop-first developer tooling designed for highly technical engineers ...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior Software Engineer, AI

Senior Software Engineer, AI

Valence • Toronto C6A, ON, Canada
Télétravail
Temps plein
Valence has built the only AI native coaching platform for enterprise, offering personalized, expert, and human-like guidance and support to any leader or employee. We’re not just talking about the ...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Senior Software Engineer - Stablecoins Toronto, Ontario, Canada

Senior Software Engineer - Stablecoins Toronto, Ontario, Canada

BitGo Inc. • Toronto C6A, ON, Canada
Temps plein
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Voir plus
Dernière mise à jour : il y a 4 jours • Offre sponsorisée
Senior Software Engineer

Senior Software Engineer

TRAFFIX • Toronto C6A, ON, Canada
Temps plein
TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Voir plus
Dernière mise à jour : il y a 6 jours • Offre sponsorisée
Senior Software Engineer : Platform Modernization Lead

Senior Software Engineer : Platform Modernization Lead

Shift4 • Toronto C6A, ON, Canada
Temps plein
A leading commerce technology company is looking for a Senior Software Engineer in Toronto to join their high-velocity engineering team. In this role, you will develop and maintain high-quality feat...Voir plus
Dernière mise à jour : il y a 13 jours • Offre sponsorisée
Senior Software Engineer — Platform Modernization & Mentorship

Senior Software Engineer — Platform Modernization & Mentorship

Shift4 • Toronto C6A, ON, Canada
Temps plein
A leading payment technology company in Toronto seeks a Senior Software Engineer to join a high-velocity engineering team. This role involves designing, developing, and maintaining high-quality feat...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Software Development Engineer III / Senior Software Development Engineer - Full Stack

Software Development Engineer III / Senior Software Development Engineer - Full Stack

Latinx in AI (LXAI) • Toronto
Temps plein
Software Development Engineer III / Senior Software Development Engineer - Full Stack.Remote friendly (Canada, ON, Toronto, Canada). We’re obsessed with making hard work pay off, for our people, our...Voir plus
Dernière mise à jour : il y a 6 heures • Offre sponsorisée • Nouvelle offre
Staff Software Engineer – Developer Tooling - icon.

Staff Software Engineer – Developer Tooling - icon.

icon. • toronto, on, ca
Temps plein
Staff Software Engineer – Developer Tooling & IDE Platforms.Toronto, ON | Full-Time | On-Site.We are building a new class of desktop-first developer tooling designed for highly technical engineers ...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior Software Engineer, Ads

Senior Software Engineer, Ads

Uber • Toronto C6A, ON, Canada
Temps plein
Uber’s marketplace, and this role sits at the core of that effort.The Ads team at Uber is dedicated to creating world class advertising systems that strike the right balance between advertiser perf...Voir plus
Dernière mise à jour : il y a 4 jours • Offre sponsorisée
Senior Software Engineer - Full-Stack, Equity & Impact

Senior Software Engineer - Full-Stack, Equity & Impact

Clutch • Toronto C6A, ON, Canada
Temps plein
A leading online used car retailer is seeking a Senior Software Engineer in Toronto to enhance and scale their technology platform. This role requires writing clean code, designing scalable architec...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Senior Software Engineer

Senior Software Engineer

emergiTEL • Toronto C6A, ON, Canada
Temps plein
Our client is looking for an experienced.This role is focused on designing, enhancing, and supporting systems that enable trading activities, asset class operations, and investment workflows.The id...Voir plus
Dernière mise à jour : il y a 8 jours • Offre sponsorisée
Software Development Engineer

Software Development Engineer

Amazon • Toronto
Temps plein
The Sponsored Products and Brands team at Amazon Ads is re‑imagining the advertising landscape through industry leading generative AI technologies, revolutionizing how millions of customers discove...Voir plus
Dernière mise à jour : il y a 6 heures • Offre sponsorisée • Nouvelle offre