Principal Technical Program Manager
Amazon.com's Display Advertising team builds and manages systems with extreme high performance and availability. We serve and respond to hundreds of billions of requests annually, and have ambitions to grow that number several orders of magnitude, while maintaining response latencies in the milliseconds and meeting strict SLA requirements. We delight in data, and are constantly trying to enrich our models and make more informed decisions using every bit and byte we have. Our current systems serve our current needs, but we are growing a new business within Amazon.com, and are looking for the sort of hands on leaders and developers who can design and build the systems that will take us into the future.
You're looking for a career where you'll be able to build, to deliver, and to impress. You look at problems holistically, and thrive on the intricate complexity of designing feedback loops and ecosystems. You want to work on projects where you are implementing solutions to real problems that require creative solutions and deep understanding of the problem space. You challenge yourself and others to constantly come up with better solutions. This highly visible role requires frequent communication with senior leadership in order to help shape and deliver on the product roadmap, and requires you to nimbly switch between strategic and tactical initiatives to achieve technical, business, and customer experience goals. You'll be given an opportunity to own and drive initiatives through the entire software stack -- from customer facing features, to algorithmic innovation, all the way down to the datasets that the back-end services consume.
About us together:
We're going to change the way that the advertising world measures, plans, and buys. Along the way, we're going to face seemingly impossible problems. We're going to argue about how to solve them, and we'll work together to find a solution that is superior to each of the proposals we came in with. We'll make tough decisions, but we'll all understand why. We'll be the dream team.
The ideal developer for this space will be highly quantitative, have great judgment and passion for building a great customer experience, be inventive, and have a strong track record of delivery. You also have a pragmatic approach and iterative approach to building software: you have an ability to simplify and get things done with a demonstrated track record of building and delivering software and working effectively with external and internal teams.
Bachelor's degree in Computer Science, Computer Engineering or a related technical discipline.
6+ years of software development experience.
Proficiency in at least one modern programming language such as C, C++, Java
Experience with Agile, web services, Unix, middleware, database and data mining systems
Experience mentoring and training the engineering community on complex technical issues
Masters degree in computer science, math or related field
Experience with MapReduce frameworks such as Hadoop
Experience building complex software systems that have been successfully delivered to customers
Experience with building high-performance, highly-available and scalable distributed systems.
A high degree of pragmatism in building the simplest thing that does the job; we want to use technology to solve real-world problems expediently, not indulge in over-designed, unnecessarily intricate software architecture.
A willingness to dive deep, experiment rapidly and get things done.
Track record of shipping software efficiently. You recognize the difference between building software and shipping software.
Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions.
Experience in the advertising, algorithmic search, or bioinformatics industries
Delivered a low-latency, consumer-internet-scale web services operating in a 24x7 environment
Delivered ad targeting and serving infrastructure
A strong track record of project delivery for large, cross-functional, projects
Deep hands-on technical expertise, excellent verbal and written communication skills
Sharp analytical abilities and proven design skills
Amazon is an Equal Opportunity-Affirmative Action Employer - Female/Minority/Disability/Veteran/Gender Identity/Sexual Orientation.
Meet Some of Amazon's Employees
Senior UX Designer
Mae integrates human-centered design into tools that enable business partners to operate efficiently and intuitively. She analyzes customer needs and pain points to improve designs.
Back to top