Yahoo

Sunnyvale, CA

Now Hiring!

About Yahoo

Yahoo! is focused on making 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. In turn, we create value for advertisers by connecting them with the audiences that build their businesses.

Founded in 1994 by Stanford PhD candidates David Filo and Jerry Yang as a way for them to keep track of their personal interests on the Internet, Yahoo! has grown into a company that helps consumers find what they are looking for and discover wonders they didn’t expect. We keep consumers plugged into the topics and people they care about, helping them get more out of the digital world so that they can get more out of life.

Yahoo! is headquartered in Sunnyvale, Calif., and has 11,500 employees in 25 countries, provinces, and territories

Open Positions

Technical Summer Intern Sunnyvale, CA More info...

About The Job We are looking for Software Developers (front-end and back-end), Quality Engineers, Network Engineers, and Operations Engineers to help build and support Yahoo!’s suite of exciting next-generation products.

Minimum Job Qualifications • Working towards a BS, MS, or PhD in Computer Science or related major • Web-based server and client software development experience • Strong Object Oriented design skills and proficiency in either C++ or Java • Solid understanding of the software development process • Development experience in an Unix/Linux environment • Excellent troubleshooting and debugging skills • Good communication skills (both verbal and written)

Preferable Job Qualifications Depending on the position, some teams also prefer the following: • Front-end: Apache, PHP, CSS, DHTML, JavaScript • Familiarity with Perl, PHP, Python, LAMP • Experience building or maintaining databases in MySQL • Cross-browser, cross-platform coding • Large-scale, large-user base website development experience • Data mining, machine learning, AI, statistics, information retrieval, linguistic analysis • Strong mathematical background

Yahoo! Inc. is an equal opportunity employer.

  • Sunnyvale, CA
  • San Francisco-Oakland-San Jose CA area
  • Summer 2013
Security Operations Intern Sunnyvale, CA More info...

Yahoo’s Central Technology team runs an international network backbone, exabyte-scale storage environment, and the greenest data centers in the industry and want your help.

Do you read outage reports and wish you knew more or have some ideas how to make it better?

Find your time spending your time in the lab learning more about the network and machines than working on course material?

Ever brainstorm how to move petabytes around the globe as efficiently as possible?

Wonder how to support thousands of new servers every quarter?

Within the one of our specialized teams, you’ll help build, troubleshoot, and operate infrastructure spanning across Yahoo’s worldwide environment, supporting our homepage, Yahoo! Mail, Flickr, Fantasy Sports, and more.

There are several different positions open, but you should be familiar with several of:

Basic UNIX/Linux system administration

    Installation, troubleshooting, creation of filesystems

Interacting with and understanding of DNS, SMTP, HTTP, SNMP, DHCP, and NTP

    Message types and structure
    Manual testing and troubleshooting

Storage

    RAID, inode structure, NFS fundamentals

Networking

    LAN switching, Spanning Tree, IP routing protocols (OSPF, BGP, ISIS, etc)

Programming

    Bourne-derived shell scripting
    Perl or Python, ideally in an object-oriented setting
    Basic C programming with emphasis in understanding POSIX system calls

Some of the responsibilities of our infrastructure team:

Design and build scalable, reliable, high-performance networks including all data centers, peering points, production backbone and corporate locations

Manage systems infrastructure including Yahoo-wide UNIX distributions and components

Network-based security access control systems that isolate and protect Yahoo properties

Provide capacity and performance consultation to assist with optimal use of hardware and infrastructure

Manage our global DNS name resolution and routing framework

The Infrastructure team is responsible for the core infrastructure and shared services required to support Yahoo! properties globally.

Design and build scalable high-performance networks including all corporate, datacenter, production backbone and Internet peering points globally.

Manage systems infrastructure including Yahoo-wide unix distributions & components as well as the systems administration that supports properties world-wide.

Provide long-term storage strategy and automation including shared & dedicated filesystem, block and object storage as well as data protection & data recovery systems.

Network based security access control systems that isolate and protect various levels of application zones and access patterns.

Manage global name resolution and routing including production DNS, Brooklyn Global Routing, and Edge acceleration and caching infrastructure.

Datacenter and Network Strategy, planning and contract management supporting the Network and Datacenter teams.

Build internal OSes (Linux, FreeBSD) for production and development.

Provide capacity and performance consultation and management for Yahoo! Properties to assist with optimal utilization of production infrastructure.
  • Software Development
  • Sunnyvale, CA
  • Fall 2013
  • Internship
Various Positions More info...
  • Information Security
  • Computer Science
  • Information Technology