14 Jun 2011

Full-Time Senior Software Engineer – Analytics

Flurry – Posted by flurryrecruitingSan Francisco, California, United States

NOTE: This job listing has expired and may no longer be relevant!

Job Description

Flurry increases the size and value of mobile application audiences, helping more than 40,000 companies across more than 80,000 applications on iOS, Android, Blackberry and Windows Phone 7 platforms. Flurry tracks over 12 billion anonymous aggregated use sessions per month.
AppCircle, an intelligent cross-selling network, delivers high quality acquisition for advertisers and industry-leading revenue for publishers. The network reaches over 40 million unique consumers per day and over 120 million per month.  AppCircle Rewards allows publishers to leverage virtual currency, significantly increasing conversions and revenue. AppCircle Clips adds TV commercial experiences to mobile games and applications.
Flurry Analytics, the industry’s leading solution, is powerful and free. The service tracks over 12 billion anonymous, aggregated use sessions per month.  Top features include custom event tracking, cohort analysis and user path metrics.
Flurry is venture backed by Menlo Ventures, Draper Fisher Jurvetson, InterWest Partners, Union Square Ventures and First Round Capital.
Do you enjoy numerical analysis on vast (petabytes) amounts of data? Is the challenge of finding simple visualizations for complex data sets exciting for you? Do you want to put to use all of those statistics and mathematics courses you took back in school? Then Flurry’s Analytics team is the place for you.
We are looking for a seasoned Senior Software Engineer with experience developing large-scale Java applications. Flurry Analytics currently tracks over 300 million application sessions a day across over 250 million mobile devices and is growing rapidly. You’ll not only help with this explosive growth, but also add new metrics and visualizations to help over 60,000 developers make the most of their mobile applications. You will also have the opportunity to work on applications and services for iOS, Android and all other mobile platforms. All of this as part of an enormously fast-paced and disciplined software engineering team that is driven by releasing quality products.
This job will be in our San Francisco office, convenient to mass transit and numerous wonderful places to eat. More information about Flurry is at www.flurry.com
Things you will do:
 Work on a small team of 4-5 brilliant engineers doing releases every 1.5 weeks
 Build new data visualizations using Struts 2.0, Flash, HTML 5 and AJAX.
 Write Hadoop Map Reduce jobs to compute statistics from HBase tables with billions of rows
 Write tools to normalize unstructured data and correct for errors in data collection
 Test software that is running on clusters of hundreds of servers and petabytes of storage
 Bachelor’s in Computer Science or related field; Master’s a plus.
 4+ years experience building highly scalable and reliable Java applications.
 Experience with Java, Linux, MySQL, multithreaded programming.
 Experience with JSP, JavaScript, CSS, HTML, AJAX.
 Experience working at a growth-stage startup company
 Experience with Hadoop or Hbase a plus.
Flurry welcomes and encourages applicants regardless of age, gender, disability, race or national ancestry, veteran or marital status, or sexual orientation.

How to Apply


Job Categories: Engineering. Job Types: Full-Time. Job Tags: centos, hadoop, hbase, hibernate, map reduce, memcache, numerical analysis, r, and statistics.

Apply for this Job

Subscribe to Free, Weekly NoSQL E-mail Newsletter