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
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