Quantcast
Channel: Research Park
Viewing all articles
Browse latest Browse all 4404

Senior Backend Data Engineer

$
0
0
Company Name: 
Category: 
Engineering
Status: 
Full-Time
Contact Email: 
resume-champaign@yahoo-inc.com
Description: 

Yahoo makes the world’s daily habits inspiring and entertaining. By creating highly personalized experiences for our users, we keep people connected to what matters most to them, across devices and around the world. Yahoo’s businesses span across Search, Communications, Media and many other verticals.


A Little About Us

Yahoo’s Advertising & Data Systems team is one of the biggest online data & advertising programs in the world. It allows advertisers to reach the masses through Yahoo and partner networks. We are developing next generation technologies to enrich our advertiser and user experience through complex, scalable ad platforms, with ever growing and interesting challenges.


A Lot About You

Yahoo is one of the premier destinations on the Internet. This means that we require massively scalable, distributed, high performance, and efficient software systems.  If you want to help solve complex software problems for systems like these, we are looking for you.

 

Your Day

  • Develop high speed advertising data solutions from data collection to large scale data manipulation to long term data storage and low-latency retrieval systems
  • Analyze requirements
  • Investigate optimal software solutions
  • Architect, design, implement and test those solutions
  • Support our globally deployed data collection and handling software

You Must Have

· An engineering degree in Computer Science, Computer Engineering, or Electrical Engineering

· A solid Computer Science foundation in data structures and algorithms, structured object oriented programming, and modern software engineering practices from their achievement of obtaining that degree or equivalent experience

· Experience debugging and testing software systems

· The ability to communicate in both written and verbal forms

· Experience working with teams

· Experience programming in an object oriented language like Java or C++

 

We Would Like You To Have 
 

· Experience using a scripting language such as Python, Perl, or Shell

· Experience with database programming including SQL languages

· The ability to use modern front-end development languages like JavaScript and HTML5

· Experience working with Unix or Linux systems

· Knowledge of technology and product trends including knowledge of what is happening in Open Source and in other parts of the software development industry

· Experience working with large-scale distributed systems

· Presentation skills

· Experience working in an agile development environment

· Experience analyzing system performance

· Experience working with networking software such as HTTP, FTP, and TCP

· Experience with distributed programming environments such as Hadoop

· Experience with database maintenance and optimization techniques


Viewing all articles
Browse latest Browse all 4404

Trending Articles