Tech Yahoo, Software Dev Eng, Sr Job in Sunnyvale 94086, California US
Tech Yahoo, Software Dev Eng, Sr
Job Description:
ABOUT YAHOO!
Yahoo! is the premier digital media company. We deliver your world, your way by creating deeply personal digital experiences that keep more than half a billion people connected to what matters most – across devices and around the globe. And it's the Yahoos behind the scenes who make this all possible. We are energetic, idea-driven people who are passionate about shaping the future of the digital world. So if this sounds like you, come show us what you've got.
The Team:
Yahoo!'s Systems and Tools Team provides internal tools to manage one of the world's largest web infrastructures.
Our customers are thousands of internal developers, service engineers, QA engineers and project managers. We build tools to manage hundreds of thousands of hosts, if you're interested in working on large-scale streamlined engineering solutions, the Yahoo! Systems and Tools Team is the place to be.
We're a medium-sized team that continues to grow rapidly. We have a strong commitment to open source software, both as consumers and contributors.
Responsibilities and Background:
We're now looking to hire a top-notch developer to work on infrastructure tools.
Most of our existing toolset is written in PHP using MySQL for the datastore. You should also have strong experience in memory-based caching solutions.
You'll need to have worked on large-scale, highly available systems, and have a thorough understanding of network architecture and security needs
You must have demonstrated experience in scaleable, object-oriented design. You'll be passionate about delivering high-quality, maintainable code, with a full test suite and with the appropriate documentation.
Skills and Experience:
The system you'll be building will be the backbone of Yahoo!'s infrastructure for many years to come. We expect skills and experience that match.
Minimum Requirements:
* 5+ years of web development (PHP desired)
* Excellent front-end engineering skills (JavaScript, AJAX, CSS, HTML)
* Solid knowledge of JavaScript frameworks and libraries (e.g. YUI, jQuery, Prototype. YUI experience preferred)
* Knowledge of cross-browser, cross-platform implementation techniques and an advocate of web standards
* Some experience working with HTML5 and CSS3
* Proficient in databases, experience in MySQL desired
* BSc in Computer Science or equivalent experience
* Demonstrated production of high-quality documentation
* Excellent communication skills
* Strong UNIX skills
Preferred Skills/Experience:
* MSc in Computer Science
* Verifiable contributions to open source software
* Experience in Agile software practices
.