This job has expired, please see additional jobs below
Sr. Software Development Engineer - Yahoo Gemini
Yahoo!
Sunnyvale, CA, United States
Job Details - this job has expired, please see similar jobs below
A Little About Us
Yahoo Gemini is the first unified marketplace for mobile search and native advertising. With Yahoo Gemini, advertisers get the performance and ease of search, combined with the scale and creativity of native advertising. Yahoo Gemini is building a hand-picked team to work on mobile advertising (see http://www.tumblr.com/search/yahoo+gemini). We are developing next-generation technologies to enrich our advertiser and user experience through complex scalable ad platforms, with ever growing and interesting challenges. We're looking for world-class, fun-loving engineers to join our team where you will have the opportunity to help develop low latency and large scale distributed serving systems.
A Lot About You
We are looking for experienced back end software engineers to analyze requirements; investigate optimal software solutions; architect, design, implement and test those solutions; and support our globally deployed mobile advertising software.
You Must Have
• BS/MS/PhD in Computer Science or applicable experience
• 3+ years of relevant technical experience
• Outstanding C/C++ programming knowledge
• Outstanding analytical and problem solving skills
• Solid object-oriented programming skills
• Solid understanding of data structures and algorithms
• Strong UNIX skills
• Experience with fault-tolerant system design and high-performance engineering
• Demonstrable passion for code quality and engineering excellence
It's Great if You Also Have
• Experience with SQL, HBase, PIG and Oozie technologies
• Experience with building large scale, distributed, highly scalable and highly available Internet enabled enterprise server systems
• Experience with Agile product development methodology
• Experience with online advertising and/or services