The kind of stuff you'll be doing…
Lead and build the Infrastructure team that will scale our user base into the 100’s of Millions of listeners and viewers.
The infrastructure team deals mostly with data storage, performance, and scalability. We build and maintain a number of internal of services that power the core of Rdio. We work closely with our backend team and operations team and are constantly looking for how to squeeze a few extra milliseconds out of each request/job.
Build and maintain high performance and scalable systems
Diagnose and solve performance and scalability issues
The kind of experience we expect…
BS in Computer Science or equivalent experience
Minimum 5+ years experience with large scale web or data processing infrastructures
Minimum 2 years experience building backend systems to scale to terabytes of data and millions of transactions per day
Strong experience with software best practices (unit testing, software design, code reviews)
Has experience or is an expert in one (preferably more) of the following:
- At least one scripting language (python, php, ruby, etc.)
- At least one compiled language (java, c, go, etc.)
- Scaling traditional RDBMS (mysql, postgresql)
- NoSQL databases (riak, cassandra, voldemort, hbase, etc)
- HDFS/Hadoop infrastructures (pig, hive, flume/scribe)
- Large scale cacheing systems (memcached)
You've built your own sharding infrastructure for an RDBMS.
You've used HDFS / map reduce to solve an interesting problem.
How to apply…
Please send your resume to firstname.lastname@example.org and be sure to include the title of the job you’re applying for in the subject of your email. Please, no recruiters or recruitment agencies.