Senior Software Engineer
October 11, 2007 11:00 AM

We are looking for a talented and motivated software engineer to work on the design and implementation of Yahoo! data processing infrastructure, and adapting it to Yahoo!'s international product needs. As a member of Yahoo!'s Data ETL group, you will provide senior-level contribution to the development of one of the world's largest and most complex data warehousing solutions. Challenges include designing high-performance multi-parallel algorithms and building their fault-tolerant implementations, that can scale to handle petabytes of data and meet the requirements of various Yahoo! businesses. You must be a quick learner, have good communication skills, and be able to maintain ownership of projects throughout their lifecycle: architecture/design, implementation, testing, and post-release maintenance.

Minimum Job Qualifications

* BS/MS in computer science or equivalent.
* 3-5+ years of experience in software engineering industry.
* Strong and proven skills with C++, Perl and UNIX.
* Good understanding of algorithms, data structures, performance optimization techniques and object-oriented programming.

Preferable Job Qualifications

* Knowledge of SQL, STL, NFS, TCP/IP a plus.
* Experience with Internationalization projects, data processing/ETL tools, relational databases, and exposure to large-scale systems development projects preferred.

payscale: 90-110k
job type: full-time
posted by tasty to Software/QA/DBA/Etc

« Older Sr. Flash Designer (Web 2.0 Co... Paid Public Relations Intern... Newer »