Returning Candidate?

Software Developer

Software Developer

Req # 
US-TX-San Antonio
US-TX-San Antonio
UK-Greater London-Hayes
Software Development

Job Overview

Overview & Responsibilities


Rackspace is seeking an experienced Software Developer who is passionate about OpenStack and automation. As part of our team, you will have the opportunity to drive efficiency, stability, and supportability of the largest OpenStack Public Cloud. You will be working closely with our engineering and operations team in order to develop scalable, automated solutions with a focus on effectively managing our entire Rackspace Public Cloud portfolio.


Because Rackspace has distributed teams, we're remote-friendly -- we collaborate with Slack, Screenhero, and Zoom for video conferences. We are open to various Rackspace locations, including the option to work from home. Rackspace office locations include San Antonio or Austin, TX, Blacksburg, VA and London, UK.



  • Write clean, maintainable code using engineering best practices
  • Collaborate with other software developers and operation engineers to solve technical challenges
  • Continuously broaden and deepen your skill set with new technologies
  • Prepare technical project documentation (API, operations, and deployment guides)


  • Bachelor’s degree in a technology related field, or equivalent experience
  • Ability to read and write intermediate to advanced Python
  • Experience with setting up CI/CD pipelines
  • OpenStack familiarity and fundamentals
  • 3-5 years experience Python, RabbitMQ, Flask, MySQL, PostgreSQL, MongoDB, SQLAlchemy, Elasticsearch, Python UnitTest Framework, Jenkins