Software Architect - Next Generation Ad Serving
Architect - Next Generation Ad Serving Location: Santa Clara, CA The Internet is a big, busy place, and we at Yahoo! are proud to stand out in the crowd. As the world's number one Internet brand, servicing over a half billion people, we're determined to maintain our commitment to delivering news, entertainment, information and fun... each and every day. In order to maintain our position as one of the world's most trafficked Internet destinations, we're always on the lookout for people with big ideas and big talent to help us provide our visitors with the innovative products and services they've come to expect from Yahoo!. We're looking for people like you. How Big Can You Think? About Business group The Search & Advertising Technology Group is responsible for providing solutions to advertisers and publishers for all aspects of advertisements like planning tools, inventory mgmt, forecasting, campaign management, optimizations, reporting etc. with several billion transactions happening every day. Our team is responsible for keeping Yahoo ahead of the curve by creating a roadmap, architecting, and developing next generation of highly scalable, flexible, and highly available distributed systems. Job Responsibilities: * Architect highly reliable, scalable, extensible, maintainable, and operable next generation advertising serving systems * Work closely with other teams within the advertising technology group to define and architect features and products that require significant cross-component coordination * Work closely with the technology teams (Dev, QA, Ops) to develop design patterns, improve code quality, overall system reliability, and maintainability * Work closely with product management, algorithm research, and economists to provide input into the next generation advertising marketplace design and implementation * Define and drive architecture standards working with other architects within the advertising system group Minimum Qualifications: * Strong expertise in distributed systems design and implementation * Solid experience with object-oriented technologies, design patterns, and fault-tolerance engineering * Solid background in high-performance engineering * Strong verbal and written communication skills * 12+ years of commercial software development * 5+ years of technical leadership with architect responsibilities * MS in CS (or equivalent) is a must Preferred Qualifications: * Ph.D. is preferred * Knowledge of SQL, STL, NFS, TCP/IP * Experience with machine learning algorithms and/or statistical methods in computation * Experience with Agile product development methodology Yahoo! Inc. is an equal opportunity employer. For more information or to search all of our openings, please visit http://careers.yahoo.com
|