Ruby

Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features.

Storage Architect

Skills/Requirements: 
BS in CS or equivalent industry experience is a must. Typical candidates have a MS in CS or equivalent experience. Ph.D. is desirable.
12+ years of directly related experience; 8+ years of technical leadership experience
Expert in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployment architecture.
Expertise in Internet systems design and implementation (both textbook and war stories)
Demonstrated leadership in technologies that are core to Yahoo!’s products (distributed systems, cloud computing, content management, indexing, database, editorial systems, web services, multi-tier serving architectures, machine learning, business intelligence, data mining, enterprise applications, mobile devices, and communications protocols)
Analytical skills: complexity, capacity, performance, quality, logistics, statistics
Strong verbal and written communication skills
Experience with object-oriented technologies, including a range of design patterns
Experience with some combination of C, C++, Java, Perl, Python, Ruby, PHP
Experience with Web Technologies (Apache, AJAX, HTML, JavaScript, HTTP, SOAP, XML)
Understanding of large-scale data processing technologies (SQL, Map/Reduce)
Functions/Responsibilites: 
Lead a technical team to design and implement highly reliable, scalable, extensible, maintainable, global, and operable products and platforms.
Draft and review architectural diagrams, interface specifications, class structures, and other design documents.
Build systems that balance resources, constraints, requirements, and complexity
Provide consulting services within one of Yahoo!’s product divisions and at the corporate level
Present opportunities with cost/benefit analysis to leadership in order to shape decisions regarding Yahoo!’s architectural strategy
Evangelize technologies, solutions, and best practices developed with the organization
Develop division-wide technical perspectives, standards, solutions, and strategies that resolve significant product or organizational pain-points
Participate in a network of architects to share ideas, practices, and experiences
Work closely with product management and development teams to define the next generation of media, communications, advertising, cloud, and data systems
We value architects who do enough hands-on implementation work to keep current with technology trends inside and outside the company

Location

Sunnyvale, CA
United States
See map: Google Maps
Organization: 
Website: 
https://yahoo73.myvurv.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=31522&szReturnToSearch=1&szWordsToHighlight=

Sr Developer -Backend

Skills/Requirements: 
1-3 years Ruby on Rails experience
5-7 years web development experience (Java)
Experience architecting web search technologies and/or content feed management systems
Experience managing a high-traffic site (Mem-cached, load balancing, distributed applications)
Deep database knowledge (MySQL preferred)
Extensive Linux/Unix experience
AJAX architecture experience
Knowledge of Web 2.0 landscape (what sites do you use?)
Data mining experience a major plus!
Previous entrepreneurial experience preferred

Location

Seattle, WA
United States
See map: Google Maps
Organization: 
Job Type: 
Contract
Website: 
http://www.modis.com/job-seeker/it-jobs/sr-developer-backend/14467765/j/

Principal SQA Engineer

Skills/Requirements: 
BS in Computer Science or Related Field
3-5 years of SharePoint experience / Exchange, SQL and other databases a plus
3-5 years of relevant experience using Windows, Solaris, Linux and other operating systems
3-5 years of relevant experience with one or more of the following scripting languages (Perl, Ruby, C, Python, or Shell Scripting)
Experience working in a team and collaborative environment
Experience with Agile Methodology a plus
Perl scripting language a plus
Functions/Responsibilites: 
Effectively communicates status, issues and risks on projects
Give clear and concise technical presentations across teams
Tactfully bring up issues and get resolution
Work with stakeholders to understand project needs
Lead the testing efforts on a major component or set of components of a project
Plan and estimate own tasks and those of others. Able to identify required design documents needed in test planning
Perform all tasks in the capacity of a leader and project manager of a small group of test Engineers
Mentor individuals helping them build technical skills
Troubleshooting performance, scalability, and stability issues throughout products and propose recommendations
Identify gaps and deficiencies in current standards or processes and proposes changes to effectively resolve them
Takes an active role in defining user requirements

Location

Roseville, MN
United States
See map: Google Maps

Systems Engineer

Skills/Requirements: 
Extensive system administration background
Strong troubleshooting and problem solving skills, including application and network-level troubleshooting ability
Strong programming skills in one or more of: C, Perl, Python, Ruby
Excellent written and verbal communication skills
Experience working with development teams
5+ years experience with Linux (RHEL a plus)
5+ years experience administering large-scale UNIX installations (ISP background a plus)
Experience with SQL and commonly deployed database systems
BS Computer Science
Functions/Responsibilites: 
Function as a technical generalist responsible for the overall health and performance of our search and ad serving platforms
Develop tools to automate the deployment, administration, and monitoring of a large-scale Linux environment
Gain deep application-level knowledge of the systems as well as contributing to their overall design
Work with development teams to harden, enhance, document, and generally improve the operability of our systems
Assist in the configuration/build-out of new deployments to facilitate our constant growth
Participate in a 12x7 (daylight hours) on-call pager rotation

Location

Sunnyvale, CA
United States
See map: Google Maps
Organization: 
Website: 
https://yahoo73.myvurv.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=32443&szReturnToSearch=1&szWordsToHighlight=

Systems Engineer

Skills/Requirements: 
Extensive system administration background
Strong troubleshooting and problem solving skills, including application and network-level troubleshooting ability
Strong programming skills in one or more of: C, Perl, Python, Ruby
Excellent written and verbal communication skills
Experience working with development teams
5+ years experience with Linux (RHEL a plus)
5+ years experience administering large-scale UNIX installations (ISP background a plus)
Experience with SQL and commonly deployed database systems
BS Computer Science
Functions/Responsibilites: 
Function as a technical generalist responsible for the overall health and performance of our search and ad serving platforms
Develop tools to automate the deployment, administration, and monitoring of a large-scale Linux environment
Gain deep application-level knowledge of the systems as well as contributing to their overall design
Work with development teams to harden, enhance, document, and generally improve the operability of our systems
Assist in the configuration/build-out of new deployments to facilitate our constant growth
Participate in a 12x7 (daylight hours) on-call pager rotation

Location

Sunnyvale, CA
United States
See map: Google Maps
Organization: 
Website: 
https://yahoo73.myvurv.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=32443&szReturnToSearch=1&szWordsToHighlight=

Tech Yahoo, Software Quality Engineer

Skills/Requirements: 
BS in Computer Science, related degree, or strong relevant and comparable experience
3+ years of enterprise software engineering experience in a Development or QA Engineering capacity
2+ years of expertise in Java development or hands-on white box experience with Java Unit Tests
API/Web Services Automation testing experience including working experience with unit test automation frameworks
Familiarity with Java IDE tool such as Eclipse with JUnit/TestNG
2+ years working experience with oracle/mysql
Working knowledge of code coverage tools, code optimization strategies, algorithms and data-sets for high performing enterprise applications
2+ years within a Linux/UNIX environment with Hands-on experience in back-end testing of Linux/Unix based applications and systems
Customer-focused, ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple products and projects
Excellent communication, collaboration, analytic and problem solving skills
Masters degree with emphasis on Computer Science, Computer & Electrical Engineering majors
Build and Configuration Management exposure with Maven, Ant, Subversion, CVS, Perforce, etc.
Experience with web containers, frameworks and techniques including; JBoss, Hibernate, OC4J, SWING and AJAX
Experience with C/C++ application development
Automation design and performance testing with Selenium, Quick Test Pro, SilkTest, JMeter, LoadRunner, SoapUI, SOATest, etc.
Experience with scripting languages including Python, Perl, Ruby, PHP, XML, Shell Scripts, etc.
Functions/Responsibilites: 
Influence and contribute at a high level to a Technically Talented Quality Engineering Team in a fun and dynamic environment that is focused on top tier product development in the area of video, rich ads in search etc.
Focus on test framework/harness design, development and execution for unit testing of Java J2EE applications with many different web containers utilizing Java and JUnit
Define test plans and test specifications following aggressive project milestones to implement, document, and execute tests; evaluate and communicate results; and investigate new product features (including ad hoc testing)
Identify, or develop, and implement; profiling (trace), unit test performance, database load and other system performance analysis tools that will be implemented at the code level (objects)

Location

Santa Clara, CA
United States
See map: Google Maps
Organization: 
Website: 
https://yahoo73.myvurv.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=32351&szReturnToSearch=1&szWordsToHighlight=

Principal Engineer, I

Skills/Requirements: 
8+ years experience with Large Scale architectures.
Must Have: Strong hands-on experience with building applications using Languages (some of C / C++ / Java / Perl / Python / Ruby / PHP). Pereferably Java.
Must Have: In Depth knowledge in one or more of these fields is mandatory: Databases / Networking / OS / Distributed Computing / Grid Computing / Web Services.
Must Have: Exposure to Web technologies, Web standards & protocols.
Nice to Have: Experience in Production Web systems characterized by high-end performance, reliability, availability, scalability, security.
Contributions in external forums (conferences, publications, blogs, open source) is desirable.
Strong communication, collaboration, and decision-making skills.
Self directed, highly motivated individual.

Location

Bangalore, KA
India
12° 58' 17.7564" N, 77° 35' 40.4268" E
Organization: 
Website: 
https://yahoo73.myvurv.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=31893&szReturnToSearch=1&szWordsToHighlight=

Tech Lead, Frontend Engineering

Skills/Requirements: 
5+ years experience with Large Scale architectures.
Must Have: Strong hands-on experience with building applications using Languages (Java / C++ / Perl / Python / Ruby / PHP). Preferably Java.
Must Have: In Depth knowledge in one or more of these fields is mandatory: Databases / Networking / OS / Distributed Computing / Grid Computing / Web Services.
Must Have: Exposure to Web technologies, Web standards & protocols.
Nice to Have: Experience in Production Web systems characterized by high-end performance, reliability, availability, scalability, security.
Contributions in external forums (conferences, publications, blogs, open source) is desirable.
Strong communication, collaboration, and decision-making skills.
Self directed, highly motivated individual.

Location

Bangalore, KA
India
12° 58' 17.7564" N, 77° 35' 40.4268" E
Organization: 
Website: 
https://yahoo73.myvurv.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=31915&szReturnToSearch=1&szWordsToHighlight=

HTML / Graphic Designer

Skills/Requirements: 
1 or more year of professional digital graphic design.
Experience working with Drupal e.g. creating custom Drupal themes.
Ability to hand code DHTML and CSS.
Proficiency in the following: HTML, XHTML, DHTML JavaScript, CSS, XML
Familiar With: ActionScript, PHP, JavaScript, ASP
Superior skills using Flash, Dreamweaver, Adobe Photoshop, Adobe Illustrator, Adobe ImageReady
The candidate should be comfortable working in and around complex PHP code.
Produce and manage all required image assets (Create and modify website design, layout, buttons, icons, forms, placement of graphics)
Familiarity with dynamic content.
Solid design, typesetting and production skills for cross browser platforms.
Solid design, typesetting and production skills for cross browser platforms.
Capable of creating user friendly/aesthetically pleasing websites.
Produce a final design which developers will convert into HTML / CSS / JavaScript and Java / Ruby
Create and modify banner ads both for Incom and for our clients.
Will be required to create flyers, email blasts, ad banners therefore should be familiar with print media and its technical requirements (e.g bleeds, resolution, RGB color)
Search Engine Optimization and online advertising experience a plus.
Local applicants only please.

Location

Toronto
Canada
See map: Google Maps
Job Type: 
Full Time
Contract
Telecommute: 
Must work from office
Website: 
http://groups.drupal.org/node/88434

Storage Architect

Skills/Requirements: 
BS in CS or equivalent industry experience is a must. Typical candidates have a MS in CS or equivalent experience. Ph.D. is desirable.
12+ years of directly related experience; 8+ years of technical leadership experience
Expert in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployment architecture.
Expertise in Internet systems design and implementation (both textbook and war stories)
Demonstrated leadership in technologies that are core to Yahoo!’s products (distributed systems, cloud computing, content management, indexing, database, editorial systems, web services, multi-tier serving architectures, machine learning, business intelligence, data mining, enterprise applications, mobile devices, and communications protocols)
Analytical skills: complexity, capacity, performance, quality, logistics, statistics
Strong verbal and written communication skills
Experience with object-oriented technologies, including a range of design patterns
Experience with some combination of C, C++, Java, Perl, Python, Ruby, PHP
Experience with Web Technologies (Apache, AJAX, HTML, JavaScript, HTTP, SOAP, XML)
Understanding of large-scale data processing technologies (SQL, Map/Reduce)
Functions/Responsibilites: 
Lead a technical team to design and implement highly reliable, scalable, extensible, maintainable, global, and operable products and platforms.
Draft and review architectural diagrams, interface specifications, class structures, and other design documents.
Build systems that balance resources, constraints, requirements, and complexity
Provide consulting services within one of Yahoo!’s product divisions and at the corporate level
Present opportunities with cost/benefit analysis to leadership in order to shape decisions regarding Yahoo!’s architectural strategy
Evangelize technologies, solutions, and best practices developed with the organization
Develop division-wide technical perspectives, standards, solutions, and strategies that resolve significant product or organizational pain-points
Participate in a network of architects to share ideas, practices, and experiences
Work closely with product management and development teams to define the next generation of media, communications, advertising, cloud, and data systems
We value architects who do enough hands-on implementation work to keep current with technology trends inside and outside the company

Location

Sunnyvale, CA
United States
See map: Google Maps
Organization: 
Website: 
https://yahoo73.myvurv.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=31522&szReturnToSearch=1&szWordsToHighlight=
Syndicate content