Returning Candidate?

Senior Software Developer

Senior Software Developer

Req # 
Software Development

Job Overview

Overview & Responsibilities

The Cloud Office R&D department is looking for a senior software developer be help build the engines that run Fanatical Support at Rackspace that will be used by hundreds of Rackspace Support Rackers servicing millions of customers. You will be responsible for design and building solutions that solve complex support issues across multiple product offerings at Rackspace.





  • Bachelor’s Degree in Computer Science

  • At least five years of professional software development experience

  • Solid interpersonal skills with a demonstrated ability to work as a productive member of a fast-paced, tight-knit team


  • Proficiency in Python software development on Linux platforms

  • System administration skills on Linux

  • Experience on Cloud platforms such as Rackspace, OpenStack, or Amazon AWS

  • NoSQL database experience on a platform such as Cassandra or MongoDB

  • Relational database experience with databases such as MySQL or Postgres

  • Familiarity with open, scalable frameworks and tools such as HAProxy and Redis

  • Experience with multi-threaded applications

  • Knowledge of secure programming concepts

  • Experience in open source development

  • Experience with Github or similar code repository systems