This job has expired, please see additional jobs below
Senior Software Development Engineer - Search + Ad Products
Entertainment & Media Industry Company
Sunnyvale, CA, United States
Job Details - this job has expired, please see similar jobs below
Job Description
Yahoo’s Advertising System is among the most scaled in the world – Company website is a company that gets one of the highest number of Internet hits (higher than most other famous Internet giants). Our systems allow advertisers to reach consumers through Yahoo and partner networks. We are developing cutting edge new technologies for advertisers and publishers. We are looking for the best among the best engineers to join our creative and fun-loving team where you will design high scale advertising solutions.
A Lot About You
We are looking for software engineers to design & develop and improve our best-in-class advertising systems. We are looking for the combination of skills, inventiveness and engineering excellence that will help us achieve the challenging technical goal of making and keeping Yahoo the world’s top advertising platform – using best development practices in large scale services, big data, machine learning, and web / mobile user experience.
Your Day
• Create or extend architectures of our Ad Exchange systems and subsystems, starting from the high scale backend service that handles billions of calls per day, and ending with its UI and API components
• Discuss your design with our Product Owners, checking against product requirements
• Implement your design following the best industry coding practices, collaborate with other engineers
• Work with our product engineering to launch your code to production. Our continuous deployment system is one of the best in class
• Watch your code in production, bringing real time revenue
You Must Have
• Solid Java (or C++) programming knowledge
• Strong problem solving skills
• Solid object-oriented design skills
• Solid understanding of data structures and algorithms
• Strong UNIX skills
• BS/MS/PhD in Computer Science or applicable experience
• Experience with front end web and mobile technologies desirable
• Experience with SQL, Hadoop, PIG and NoSQL technologies desirable
• Experience with building large scale, distributed, highly scalable and highly available internet enabled enterprise server systems desirable
• Experience with Agile product development methodology desirable