Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer IV image - Rise Careers
Job details

Software Engineer IV

Job Summary: Rackspace is hiring for a Software Engineer IV.  In this exciting role you’ll be designing and creating a database from the ground up.  This is not maintaining something that someone else created... you will truly be creating it!   

 

Work Location: US-Remote


Key Responsibilities:
  • Support high complexity customers and internal teams on an as-needed basis.
  • Collaborate with other teams on tools for systems automation and development.
  • Work in conjunction with multiple teams to make sure that Rackspace infrastructure and customer applications work harmoniously together.


Qualifications:
  • 6+ Years of software engineering experience on mission-critical, enterprise level systems
  • 6+ Years of Linux systems experience, ideally Ubuntu, SUSE and CentOS, Managing large scale complex applications
  • 6+ Years professional experience in Python language to automate infrastructure workflow
  • Demonstrated Linux/Systems experience in hybrid (cloud, on-prem) environment
  • Experience with Ansible, Salt or similar configuration management tool to manage infrastructure as code
  • Experience working with cloud environments, primarily AWS
  • Experience using Infrastructure-As-Code to build large scale environments
  • Understanding of software development methodologies and practices, including agile development, continuous integration and continuous delivery
  • Experience in monitoring technologies like Sensu, Nagios, Icinga, Grafana, Prometheus
  • Understanding Kubernetes, container lifecycle and troubleshooting
  • Prefer- Hands-on knowledge of high-availability approaches such as load balancing, failover, clustering and disaster recovery
  • Prefer- Container management/orchestration experience
  • Prefer- Experience using LXD system containers

Discover your inner Racker: Racker Life
Information on benefits is offered here:  benefits 


The following information is required by pay transparency legislation in the following states: CA, CO, HI, NY, and WA. This information applies only to individuals working in these states.

 

·       The anticipated starting pay range for Colorado is: $128,300 - $188,210.

·       The anticipated starting pay range for the states of Hawaii and New York (not including NYC) is: $136,600 - $200,310.

·       The anticipated starting pay range for California, New York City and Washington is: $149,500 - $219,230.

 

Unless already included in the posted pay range and based on eligibility, the role may include variable compensation in the form of bonus, commissions, or other discretionary payments. These discretionary payments are based on company and/or individual performance and may change at any time. Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. #LI-MF1 



About Rackspace Technology

We are the multicloud solutions experts. We combine our expertise with the world’s leading technologies — across applications, data and security — to deliver end-to-end solutions. We have a proven record of advising customers based on their business challenges, designing solutions that scale, building and managing those solutions, and optimizing returns into the future. Named a best place to work, year after year according to Fortune, Forbes and Glassdoor, we attract and develop world-class talent. Join us on our mission to embrace technology, empower customers and deliver the future.

 

 

More on Rackspace Technology

Though we’re all different, Rackers thrive through our connection to a central goal: to be a valued member of a winning team on an inspiring mission. We bring our whole selves to work every day. And we embrace the notion that unique perspectives fuel innovation and enable us to best serve our customers and communities around the globe. We welcome you to apply today and want you to know that we are committed to offering equal employment opportunity without regard to age, color, disability, gender reassignment or identity or expression, genetic information, marital or civil partner status, pregnancy or maternity status, military or veteran status, nationality, ethnic or national origin, race, religion or belief, sexual orientation, or any legally protected characteristic. If you have a disability or special need that requires accommodation, please let us know.

 

 


Average salary estimate

$173765 / YEARLY (est.)
min
max
$128300K
$219230K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer IV, Rackspace

Join Rackspace as a Software Engineer IV and be part of an exciting journey to create a brand new database from scratch! Unlike many positions that involve maintaining existing systems, this role empowers you to design and develop innovative solutions that will make a real impact. Working remotely from the United States, you will collaborate with diverse teams to ensure that Rackspace's infrastructure and customer applications function seamlessly together. Your responsibilities will include supporting high-complexity customers, automating development tools, and leveraging your expertise in Linux systems. With over six years of experience in software engineering, proficiency in Python, and a strong understanding of cloud environments, you'll play a key role in shaping our cutting-edge technologies. Rackspace values your unique perspective and encourages a culture of innovation and collaboration. If you're ready to lead transformative projects and embrace new challenges in an ever-evolving tech landscape, we want to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer IV Role at Rackspace
What are the main responsibilities for the Software Engineer IV role at Rackspace?

As a Software Engineer IV at Rackspace, key responsibilities include designing and building a new database, supporting high-complexity clients, and working closely with multiple teams to ensure integration of Rackspace infrastructure and customer applications. The role also involves automation of development tools and managing configurations, particularly using Ansible or similar tools.

Join Rise to see the full answer
What qualifications are required for the Software Engineer IV position at Rackspace?

To qualify for the Software Engineer IV position at Rackspace, candidates should have over six years of experience in software engineering, particularly with enterprise-level systems. Proficiency in Linux systems, especially distributions like Ubuntu or CentOS, along with a strong background in Python programming is essential. Experience in cloud environments, specifically AWS, and familiarity with Infrastructure-As-Code methodologies are also important.

Join Rise to see the full answer
What technical skills are essential for a Software Engineer IV at Rackspace?

Essential technical skills for the Software Engineer IV role at Rackspace include expert knowledge of Linux systems, automation using Python, and experience with configuration management tools like Ansible. Candidates should also be familiar with cloud technologies, Kubernetes, and monitoring solutions like Grafana or Prometheus to effectively manage large-scale applications.

Join Rise to see the full answer
What is the work culture like at Rackspace for the Software Engineer IV position?

Rackspace promotes a collaborative and innovative work culture for its Software Engineer IV position. Employees are encouraged to bring their whole selves to work, share diverse perspectives, and collaborate on transformative technology solutions. The supportive environment focuses on teamwork and continuous learning, underlining Rackspace's commitment to employee growth.

Join Rise to see the full answer
Can you describe the benefits of working as a Software Engineer IV at Rackspace?

Working as a Software Engineer IV at Rackspace comes with numerous benefits, including competitive pay, opportunities for professional development, and a commitment to workplace diversity and inclusion. Employees also enjoy a supportive remote work environment that fosters innovation and collaboration, alongside a comprehensive benefits package tailored to support work-life balance.

Join Rise to see the full answer
Common Interview Questions for Software Engineer IV
Can you explain your experience with cloud environments and how it relates to the Software Engineer IV role?

In discussing your experience with cloud environments, focus on specific projects you've worked on involving cloud technologies like AWS. Explain how you've leveraged cloud principles in your previous roles to automate infrastructure and manage applications efficiently, showing your expertise in working with scalable systems.

Join Rise to see the full answer
What strategies do you utilize for troubleshooting issues within Linux systems?

When answering this question, outline specific troubleshooting strategies you've implemented in the past, like using monitoring tools (e.g., Nagios or Grafana) to identify issues. Discuss any methodologies you've developed for diagnosing and resolving problems, emphasizing your knowledge of system logs and configurations.

Join Rise to see the full answer
Describe your experience with Infrastructure-As-Code and its importance in software engineering.

Explain your experience with Infrastructure-As-Code (IaC), detailing specific tools such as Terraform or Ansible that you've utilized. Discuss how IaC improves scalability and repeatability in deploying environments, showcasing your understanding of modern software engineering practices.

Join Rise to see the full answer
How do you effectively manage collaboration between teams when working on software projects?

In your response, highlight your communication skills and previous collaborative experiences. Discuss the importance of regular meetings, shared documentation, and an agile methodology in fostering collaboration, setting clear expectations, and ensuring that all teams are aligned on project goals.

Join Rise to see the full answer
What are your best practices for ensuring high availability in mission-critical systems?

Share best practices you've gained from experience, such as load balancing, failover techniques, and monitoring systems. Discuss how you've implemented these strategies in past projects to maintain uptime and reliability in critical applications.

Join Rise to see the full answer
Can you provide examples of automation you've implemented in your previous roles?

Discuss specific instances where you automated workflows or processes using tools like Python scripts or Ansible playbooks. Highlight the impact of those automations on efficiency, reliability, and the overall performance of the systems involved.

Join Rise to see the full answer
How do you stay updated with the latest trends in software engineering and technology?

When addressing this question, explain the resources you utilize to stay current, such as industry blogs, technical conferences, and online courses. Emphasize your commitment to professional development and how you apply new knowledge to your work.

Join Rise to see the full answer
What role does Agile methodology play in your development process?

Detail your understanding of Agile principles, explaining how you've implemented them in your work. Discuss the importance of flexibility, iterative development, and cross-functional teams in delivering high-quality software and adapting to customer needs.

Join Rise to see the full answer
How do you handle tight deadlines and high-pressure situations?

In answering this question, describe your approach to time management and prioritization. Share examples of how you've successfully met deadlines in past projects while ensuring quality and collaborating with your team.

Join Rise to see the full answer
What do you consider when designing a new database from scratch?

When discussing database design considerations, touch on aspects such as data modeling, normalization, indexing, and scalability. Explain how you ensure that the database will meet application requirements and optimize performance in a production environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Gcore Remote 2-4 Rue Edmond Reuter, 5326 Contern, Luxembourg
Posted 5 days ago
Photo of the Rise User
Ollie Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 3 days ago
Posted 6 hours ago
Photo of the Rise User
Customer-Centric
Collaboration over Competition
Growth & Learning
Take Risks
Medical Insurance
Dental Insurance
Vision Insurance
Flex-Friendly
Equity
Learning & Development

Founded in 1998, Rackspace provides multi-cloud computing solutions and services. Offering advising to customers based on business challenges, designing solutions, building, and managing solutions. The company is headquartered in San Antonio, Texa...

222 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry
Photo of the Rise User
Someone from OH, Westerville just viewed Director Change Management at Discover
Photo of the Rise User
Someone from OH, Dublin just viewed Applied AI Engineer – Computer Vision at Kodiak
Photo of the Rise User
Someone from OH, Dublin just viewed Computer Vision Engineer at Near Space Labs
Photo of the Rise User
20 people applied to Software Engineer Intern at Rain
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Euclid just viewed Lighting Intern, DreamWorks, Summer 2025 at NBCUniversal
Photo of the Rise User
Someone from OH, Cincinnati just viewed Saw Operator I at Eriez
Photo of the Rise User
Someone from OH, Burton just viewed Creative Director at Webster University
Photo of the Rise User
Someone from OH, Lewis Center just viewed Risk Analytics Manager at Jobber
Photo of the Rise User
Someone from OH, Lewis Center just viewed Risk Analyst II at GoFundMe
Photo of the Rise User
Someone from OH, Lewis Center just viewed Senior Risk Analyst at GoFundMe
Photo of the Rise User
Someone from OH, Lewis Center just viewed Manager, Fraud Operations at Twilio
Y
Someone from OH, Lewis Center just viewed Fraud Manager at Yellow Social Interactive
Photo of the Rise User
Someone from OH, Lewis Center just viewed Senior Associate, Fraud Strategy and Analytics at Wealthsimple
Photo of the Rise User
Someone from OH, Lewis Center just viewed Consulting Manager Fraud Practice at Visa
Photo of the Rise User
Someone from OH, Mansfield just viewed 12 Hour Shift- Food Production Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Lewis Center just viewed Fraud Detection Specialist – Payment Detection (Hybrid) at Zopa
Photo of the Rise User
Someone from OH, Lewis Center just viewed Fraud Operations Specialist - Banking Operations (Hybrid) at Zopa
Photo of the Rise User
Someone from OH, Lewis Center just viewed Senior Third-Party Risk Analyst at Fenergo