Quantcast
Channel: Most Hired
Viewing all articles
Browse latest Browse all 53220

Senior Software Engineer at Federated Media (San Francisco, CA)

$
0
0
Federated Media is looking for a well-rounded Senior Software Engineer to join its new data and analytics engineering team. This is an exciting opportunity with very high impact potential on the entire organization--think startup within an established startup. This position involves capturing, processing and publishing large amounts of data and deriving business intelligence out of it in novel ways, and helping build FM's data-mining efforts from the ground up.

Requirements
5+ years of Java programming experience in a Unix/Linux environment
Strong data-modeling skills in SQL (MySQL preferred) and outside of SQL
Source control (any of svn, cvs, github, mercurial, etc)
Build and deployment tools (ant, maven, etc)
Broad experience outside of Java/SQL (e.g. Groovy, Scala, python, perl, functional languages, etc)
Shell scripting
Experience in a startup / agile / extreme programming environment with fast release cycles and collaborative development
Experience with Map/Reduce and the M/R ecosystem (hadoop, hive, pig)
Experience with in-memory caching (Tokyo Cabinet / memcache)
Experience with noSQL frameworks (mongoDB, etc)
Effective communication skills inside and outside of engineering
A strong belief that the best software is the software that ships

Nice to have:
Large-scale data processing (millions+ of records)
Experience with an IDE such as Eclipse
Search (SOLR/Lucene)
Python
PHP for integration with existing systems
Tomcat or Jetty
Distributed programming



Source: Joel On Software


Viewing all articles
Browse latest Browse all 53220

Trending Articles