I know I've tried this in the past, but we're still looking...

Here's info about two MySQL related jobs at Yahoo! I've also included my personal take on some of the benefits of working at Yahoo below them. If you're interested in either job (or one of the many other job openings at Yahoo), please send me your resume (plain text, PDF, or OpenOffice preferred, MS Word not).

If you know someone else who might be interested, pass this along or send me their e-mail address. I'll gladly nag 'em if you think it's okay. Both jobs are on-site at Yahoo! headquarters in Sunnyvale, California. Relocation is available, I'm told.

MySQL Database Architect [new!]

Yahoo! is looking for a MySQL Database Architect to work in the Yahoo! Business Continuity Team. We are looking for someone who wants to make a difference and is up to the challenge of working on key Engineering projects that are critical to Yahoo!

Are you interested in working on multiple properties (Mail, Messenger, My, Search) within the course of a year? In this position you will use your strong technical background and excellent interpersonal skills to implement small and large-scale projects and collaborative efforts. Successful candidates will play a key role interfacing between all Engineering teams to design and implement high availability systems.

Requirements: 6+ years experience designing and delivering large, high-performance commercial databases (Oracle, DB2, Sybase, Informix) for premiere Internet-based applications; ability to collaborate with Engineering and Product teams to design extensible data models that fulfill application requirements; ability to perform hands-on query optimization, data analysis, and database tuning; 3+ years experience with MySQL; excellent written and verbal communication skills and data warehouse experience.

BS in Computer Science or related discipline is required

Experience in system architecture and design, especially within a multi-located datacenter. Perl, mod_perl, OOP, Java, C++ are all requirements.

Experience with all aspects of web development: including strategy, design, functionality and implementation.

Yahoo! Mail Operations Engineer [repost]

The Yahoo Mail Operations team is looking for a highly dedicated, motivated, and experienced software operations and tools development engineer. The Mail operations team is responsible for overall performance, availability, reliability and scalability of several large-scale systems involving thousands of servers and hundred of terabytes of data.

To be successful, you must have at least 4 to 5 years of experience with the following skills: UNIX (shell scripting, gmake, awk, sed and/or other unix system administration tools), perl, site monitoring such as NetSaint/Nagios, site operations/networking (VIPs, ssh, cron), C++ (some exposure), production database installation and/or configuration (MySQL or Oracle). Prior experience with operations in 24x7 production environment is highly desired. You also need to have good communication skills, schedule flexibility in working with offshore engineers. BSCS or equivalent is required.

Working at Yahoo!

Yahoo is a large, stable, and profitable Internet media company. Everyone has heard of Yahoo. But why would you (the smart engineer) want to come work here?

Lots of reasons. Here are several benefits, off the top of my head:

  • good salary
  • great technology (we love open source)
  • lots of smart people (I guarantee you'll learn a lot)
  • on-site gym
  • employee stock purchase program
  • products that millions of people use
  • stock options
  • flexible hours
  • heated engineering debates on internal mailing lists (fun and informative)
  • bonuses
  • great medical/dental/vision plans
  • 401k plan
  • telecommuting
  • climate that's hard to beat
  • vacation time
  • paid relocation
  • impact--being a big company doesn't have to mean you're just a number
  • live within driving distance of san francisco, napa, tahoe, yosemite, and more
  • the chance to go head-to-head with microsoft, google, aol, and countless others!

I'm sure there's more. Maybe some of the other Yahoos reading this will chime in with their favorite reasons for working at Yahoo.


I didn't write either job description. Details subject the change.

If you're invited on-site for an interview, there's a good chance I'll be interviewing you. So don't BS about your MySQL experience--I'll know. And if you accept a position and list me as having referred you, I get a reward. But that's really not why I'm trying to find people. We need good people for these jobs, and getting them will make my life easier.

Posted by jzawodn at April 22, 2004 11:05 PM

Reader Comments
# Jean said:

Too bad it requires BSCS.

on April 23, 2004 05:27 AM
# justin said:

"BS in Computer Science or related discipline is required"
That's 90 per cent of the UK tech profession out of the running so, including myself. :-(

on April 23, 2004 06:26 AM
# Jaxn said:

If I didn't own a retail store in Nashville I would apply and relocate in a heartbeat.

This seems like a great opportunity for qualified candidates. Looks like there are some cool web development job openings too.


on April 23, 2004 07:48 AM
# said:

Those jobs do look very interesting. I really wanted to post a comment to keep the whole "name begins with 'J'" thing going on for a little while longer.

on April 23, 2004 08:03 AM
# justin said:

side note: Google IPO 'any day now'
do a google news search on "google ipo". Wall Street Journal is reporting it (and some others)

on April 23, 2004 08:28 AM
# Otis said:

What exactly does 'vacation time' mean?
Most/all companies offer 'vacation time'. The questions are: 1) how much vacation, and 2) how free are vacation time and duration choices (Do people get looks when they take a week off? Can people take 2-3 weeks off at a time?)

on April 23, 2004 11:52 AM
# Jacques said:

If I was not located in South Africa, I would definately apply to gain more exposure in a open source friendly environment. Currently doing a 'jack of all trades' on a internet portal atm.

on April 23, 2004 11:53 AM
# rudy said:

drool, drool, drool

this is an opportunity i would gladly relocate for

somebody please hand me a tissue

drool, drool, drool

on April 23, 2004 01:32 PM
# david said:

I need a degree..and to learn everything about MySQL (college taking up that useful time)..dammit..screw you college! Die die die! (Of course, theres always internships right? :-))

on April 23, 2004 02:43 PM
# Michael Kruckenberg said:

The Mail Ops position looks like a cool job, hard to believe it hasn't been filled. If only I wasn't so happy where I'm at.

on April 27, 2004 10:11 AM
# Alex Trull said:

I'm going for an interview for a Mail Ops position at Yahoo! UK this evening. I really want it. (so many plus points: working for a very FreeBSD company, on mail servers, with a hint of security)

on April 28, 2004 03:43 AM
Disclaimer: The opinions expressed here are mine and mine alone. My current, past, or previous employers are not responsible for what I write here, the comments left by others, or the photos I may share. If you have questions, please contact me. Also, I am not a journalist or reporter. Don't "pitch" me.


Privacy: I do not share or publish the email addresses or IP addresses of anyone posting a comment here without consent. However, I do reserve the right to remove comments that are spammy, off-topic, or otherwise unsuitable based on my comment policy. In a few cases, I may leave spammy comments but remove any URLs they contain.