find jobs
job title, keywords or company
city, state or zip code
Tech Yahoo, Software Dev Eng, Interm more...
Location:Sunnyvale, CA
First posted:March 24, 2017

Yahoo makes the world's daily habits inspiring and entertaining. By creating highly personalized experiences for our users, we keep people connected to what matters most to them, across devices and around the world. Yahoo's businesses span across Search, Communications, Media and many other verticals. 

Department Description


The Yahoo Search team is building desktop and mobile search products that are more contextual and personalized for users. Search is the starting point to online experiences - whether you're looking for the perfect gift, a new restaurant or the answer to any question you may have. As one of Yahoo's core areas, we're committed to growing search user engagement and market share by building compelling experiences and delighting our users.

A Little About Us

How good is t he Y ahoo Searc h and Advertising e xperience? In w hat ways is it better than the c ompetition, and in what w ays is it worse? How c an it be impro ved? W e build tools to mine an d analyze big data to impr ove Y ahoo products.

How good is the Yahoo Search and Advertising experience? In what ways is it better than the competition, and in what ways is it worse? How can it be improved? We build tools to mine and analyze big data to improve Yahoo products.  We're passionate about building the best and most innovative search experience on the planet, and our team brings together some of the best and brightest minds from across the search industry. Our product now powers over 100M queries a day, and the Search Analytics Engineering team plays a key role in informing decisions about its direction. As part of the team, you will be responsible for designing, implementing and deploying systems used for evaluating search quality, monetization algorithms, web-search relevance and for understanding user experience.  You will play an important role in improving and evaluating the quality of Yahoo! Search experience as we continue to develop innovative mobile experiences.

A Lot About You


We're looking for a curious engineer who enjoys the challenge and opportunity of jumping into new technologies and domains as we innovate in the extraordinarily wide range of Search use cases. You must be experienced and skilled in front-end software development and interested in developing across the full stack. You'll be a great fit for our team if you embrace the full iterative software development lifecycle: beyond implementing features, you'll conceive them, design systems that scale, write technically excellent code, enable continuous deployment through automation, create A/B experiments to iterate effectively, and ensure wicked fast performance.

Your Day

Develop complex queries, automate data pipelines and help to develop new analytics applications and dashboards

Interact with data analysts, product managers, engineers to understand business problems, technical requirements and deliver custom ad hoc reporting solutions

Prototype new metrics or data systems

Develop software programs to automate recurring data pulling tasks and help to make big data easily consumable by utilizing latest Hadoop technologies

Lead data investigations to help troubleshoot any data issues that arise along the data pipeline from instrumentation through the reporting systems

Maintenance and improvement of the tools and processes already in place

You Must Have

MS in Computer Science, Electrical Engineering or related major

Strong fundamentals: data structures, algorithms, object-oriented programming, database application development experience (MySQL)

Fluency with at least one of these languages: Python/Perl/Java/C++ and proficiency with Unix/Shell

Industry experience as a big data engineer with experience of Hadoop technologies preferred (Pig, Hive, HBase).

Experience working on systems handling large volumes of data

Self-driven, detail oriented, excellent communication skills, ability to multi-task and manage expectations

Send this job to yourself or a friend.

Please mention
if asked how you found this job.