Software Development Manager – Campaign Management

Job Type


Full Job Description

7+ years of relevant engineering experience

3+ years of people management experience, managing engineers

Experience in partnering with product and program management teams

What is Amazon Advertising?

Amazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital display advertising solutions with the goal of helping our customers find and discover anything they want to buy. We help advertisers reach Amazon customers on, across our other owned and operated sites, on other high quality sites across the web, and on millions of devices (Kindles, Fire tablets, Fire TV, Alexa, mobile, Twitch, and more). We start with the customer and work backwards in everything we do, including advertising. If you’re interested in joining a rapidly growing team working to build a unique, highly respected advertising group with a relentless focus on the customer, you’ve come to the right place.

What does Campaign Management, the hiring team, do?

The Campaign Management team within Amazon Advertising is building the next generation of products and services that will fuel the growth of Amazon’s advertising business. We own multiple customer facing facets of Amazon’s Demand Side Platform (DSP), which allow sophisticated marketers of all sizes to buy advertising across Amazon’s multi-channel ad network in a few clicks. Marketers interact through our website and/or programmatic APIs and get enterprise-grade access (ex. 100+ campaign controls, 150+ metrics, 15 million+ placement choices, 1000+ campaigns/customer/day).

What is the Campaign Management team looking for?

Our vision is to become the #1 DSP of choice for marketers for all of their advertising needs in the next three years. Building a sophisticated campaign management console for marketers is a key part of the strategy. We are looking for a Software Development Manager who can own this strategy, define & execute a vision with their engineering team and in partnership with supporting product managers. We expect to deliver many different products & features in the DSP that make it easy for marketers to plan, build, execute, analyze and optimize their advertising campaigns.

If I were hired, what would I be working on?

With our team you’ll get the opportunity to own major deliverables building out the DSP. You’ll work with product owners, UX designers, Technical Program Managers (TPMs), Software Development Engineers (SDE), and Front End Engineers (FEE) to scope, design, execute, test and launch new features to simplify, automate, and reduce the effort to create and optimize ad campaigns. Our team is continuing to grow and we need to a re-examine our existing architecture and define a bold vision for the next phase focused on ease of use, scaling and developer agility. You will have the opportunity to operate in both start-up and more mature business environments, be truth seeking, and be willing to not only execute strategically, but be willing to roll up your sleeves to get the job done yourself. No idea is too big for you to consider, and no task is too small for you to deliver on.

Why should I join your team?

Be a part of a team that is rapidly adapting to an ever-changing digital advertising landscape. We have many new, exciting major projects on the horizon, across all parts of the tech stack, that you will play a key role in executing. We are constantly in touch with our customers to not only understand what they need today but predict where they’re going tomorrow and build software that can handle it all. Our overarching mission is to create a frictionless campaign management experience. We will simplify, automate and reduce effort at every turn for our advertising customers to put the right ad in front of the right audience at the right time in a cost effective manner. Our customers have high expectations of Amazon and we’re ready for you to join us on the journey of exceeding those expectations and delivering products that customers love!

Job Responsibilities:

You will help the Campaign Management engineering teams define, build and ship search solutions

Owning projects at all stages: inception, design, development, deployment and subsequent improvements

You will tackle challenging problems and coordinate high profile projects across multiple teams to ensure our goals are met

Impact and Career Growth:

Build the next generation of Advertising platforms for Amazon

Opportunity to grow and broaden your management and technical skills as you work in an environment that thrives on creativity, experimentation, and product innovation

Have the ability to experiment autonomously with meaningful projects

We believe passionately that employing a diverse workforce is central to our success and we make recruiting decisions based on your experience and skills. We welcome applications from all members of society irrespective of age, gender, disability, sexual orientation, race, religion or belief.

Experience building and growing teams, focusing both on delivery today and set up for success tomorrow

Experience managing programs across cross functional teams, building processes and coordinating release schedules

A strong desire to work in a fast paced, dynamic, customer-impacting environment

Strong collaboration skills pulling teams together and willingness to roll up one’s sleeves to get the job done

Proven track-record of taking ownership and driving results

Experience owning large scale, distributed systems

Stories from Around NYC