Yahoo! delivers tens of billions of ads each day, collecting multi-terabytes of actionable insights for advertisers. The Advertising Products Group (APG) at Yahoo! is developing the next generation advertising system that can handle billions of advertising impressions daily in a wide-array of advertising formats. The new systems that we are developing will improve how we match ads to our users and will improve the performance, scalability and flexibility of our ad platforms.
As a member of the Advertising Applications team, you will participate in the development of one of the world’s largest and most complex online advertising systems. We’re always looking for big thinkers. We need people who have the ability to take develop new ideas and successfully launch them into production. Ideal candidates should have strong enterprise java experience with good knowledge of Oracle.
Responsibilities include:
· Build highly scalable, high performance and stable advertising experience. · Understand the business requirements, translate them into design and implementation approaches, and rapidly drive convergence towards the best solution. · Engineer the full product lifecycle, from concepts, design, through maintenance, managing prioritization and trade-offs across functional domains · Hands-on coding: Develop and maintain high quality code base, consistently delivering challenging, stable, and maintainable projects on schedule. · Adopt and improve best practices to foster rapid ways of software development.
Minimum Job Qualifications
· Expert in Java · Proven track record of software design, object-oriented programming, design patterns, software architecture, debugging skills. · Expert level experience in OO, ORM, Java and J2EE and Oracle. · Strong background in Hibernate and Spring frameworks and experience in MVC, Struts, JSP and Servlets preferred. · Proven track record of designing and developing high performance and massively scalable Internet applications. · Good knowledge of upcoming technological stack in java. · Experience with Java code profiling tools. · Experience with complex parallel and distributed systems. · Must have strong verbal and written communication skills and analytical and problem solving skills. · Excellent team player with strong collaboration skills to work with various cross functional teams on multi-team projects. · Should have a strong sense of commitment and responsibility. · Independent thinker. · Web software engineering experience. · BS/MS in Computer Science or applicable experience.
· MS Computer Science (or equivalent), 5+ years industry experience · Background in high performance computing and code optimization.
Yahoo! Inc. is an equal opportunity employer. For more information or to search all of our openings, please visit http://careers.yahoo.com
How about improving lives of over 600 million people online—in innovative and imaginative ways? In Advertising Products Group at Yahoo! we do just that each and every day, and you could too. After all, it’s the big thinkers like you who are creating the next generation of Internet experiences for consumers, advertisers and publishers across the globe. Now is the time to show the world what you’ve got and put your ideas to work!
Yahoo! Inc. is an equal opportunity employer. For more information or to search all of our openings, please visit http://careers.yahoo.com