0-1 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Dev Engineer I
(This job is no longer available)
Yahoo! | Sunnyvale, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Millions of people vist the Yahoo hompeage for news, sports, finance, email, and more.

A little about Oath

Oath, a subsidiary of Verizon, is a values-led company committed to building brands people love. We reach over one billion people around the world with a dynamic house of 50+ media and technology brands. A global leader in digital and mobile, Oath is shaping the future of media.

Our mission

* Build brands consumers love

* Build platforms customers love

* Build a company talent loves

A Little About Us

Publishing products' stream team provides personalized, popularity based recommendation for users in Frontpage, mobile app among others across the whole world. It is one of the very critical teams for the success of Frontpage and serves millions of users who visit us everyday across multiple markets across North america, Europe, Asia, Africa, South america and Australia. We process millions of articles per day at scale and low latency in multiple languages. It goes without saying that it is very critical product for Yahoo revenue!

A Lot About You

We are looking for a solid developer with very good computer science/mathematics fundamentals. You should have good analytical/problem solving skills and should have demonstrated this skills at work. You should be driven with a sense of completion and should be able to proactively propose solutions instead of following what was proposed or given. You should have good communication skills and ability to work cooperatively in a team. Knowledge of big data, machine learning or statistics will be a big advantage.

Your Day

* Collect requirements for product features from product team.
* Come up with design specifications for the features and conduct formal and informal design reviews with the team. Implement final design across grid, low latency and stand alone technologies including tests.
* Fix any issues which come up in previous features.

You Must Have

* Bachelors or Masters degree in computer science or related field.
* Strong computer science fundamentals.
* Good analytical and problem solving skills and confidence.
* Ability to code fluently in one of the programming languages.
* Past work experience or internship completing complex projects in complex codebases is preferable.
* Distributed systems, big data (hadoop) knowledge is preferable.
* Ability to code in Java or similar object oriented languages is a minor advantage.
* Statistics knowledge is an advantage.

All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or other protected category.

Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment.

Currently work for Oath? Please apply on our internal career site.

About Yahoo!

Who We Are

Yahoo is the world's largest start-up, which means that we move fast and always let our users lead the way. Founded in 1994 by two Stanford PhD candidates, we've grown into a company that helps you find what you're looking for on any Internet-connected device. Our employees are rewarded for curiosity and we celebrate explorers, relying on our passionate and transformative talent to do what's right for our users.


What We Do

As a leader in global daily habits like email, entertainment, news and sports, we strive to inspire, delight and entertain. By infusing our products with beauty and personality driven by our users, every Yahoo experience feels made to order.


How We Do It

  • World-class Leadership and TalentWe collaborate in a way that allows us to rip off the rear view mirror and adapt to user's daily needs.
  • SimplicityWe realize that our users live busy lives, so we make things simple to use, powered by how you use it.
  • BeautyWe aim to make our user's every day feel less "everyday" by making our products beautiful and responsive, no matter what device they're using.
  • SpeedWe move fast with our users in the driver's seat.