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
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)
Yahoo! Inc. is an equal opportunity employer.
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
RAID, inode structure, NFS fundamentals
LAN switching, Spanning Tree, IP routing protocols (OSPF, BGP, ISIS, etc)
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.