Infrastructure Engineer

The kind of stuff you'll be doing…

  • 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.
  • You will be part of a rapid development cycle, writing code primarily in Python
  • Build and maintain high performance and scalable systems
  • Diagnose and solve operational, performance and scalability issues, including building or integrating tools to improve diagnostic ability
  • Design and build out storage infrastructure - using both sql and nosql solutions as appropriate for the problem domain, to scale to many millions of users.
  • Mentor developers in other groups on how to build scalable, high-performance software that can integrate into our systems.

The kind of skills & experience we expect…

  • BS in Computer Science or equivalent experience
  • Minimum 2+ 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)

What we offer...

We’re a start-up, but our salaries are all grown-up. In addition, we have comprehensive health coverage (medical, vision, and dental), a 401k, 7 week paid parental baby bonding leave and 15 days of vacation. You will also receive equity so you’re in a good position to enjoy Rdio’s future successes.

How to apply...

Send a cover letter and resume to careers@rd.io. Be sure to include the title and job code for this role - #ENG07 - in the subject of your email.

No recruiters or recruitment agencies, please.







› Go back to the Careers page