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

Software Engineer IV-IN (R-21154)

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: India-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 


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.

What You Should Know About Software Engineer IV-IN (R-21154), Rackspace

Are you ready to take your software engineering skills to the next level? Rackspace is looking for a talented Software Engineer IV for a remote position in India. In this exciting role, you'll have the fantastic opportunity to design and create a database from scratch, giving you the freedom to innovate and develop without limitations. Collaborating with various teams, you’ll support complex customers while ensuring that our infrastructure and customer applications work seamlessly together. If you have over six years of experience with enterprise-level systems, particularly in Linux environments like Ubuntu, SUSE, and CentOS, then we want to hear from you! Your expertise in Python will be key for automating workflows, and familiarity with tools like Ansible or Salt will make you a strong candidate. At Rackspace, we pride ourselves on being multicloud solutions experts, delivering end-to-end solutions that empower our customers. Join us, and you’ll be part of a culture that values unique perspectives and thrives on connection. Let’s embrace technology together and make a real impact. Apply now and take your career to new heights with Rackspace—where your ideas truly matter!

Frequently Asked Questions (FAQs) for Software Engineer IV-IN (R-21154) Role at Rackspace
What are the key responsibilities of a Software Engineer IV at Rackspace?

As a Software Engineer IV at Rackspace, your primary responsibilities include designing high-complexity databases from scratch, collaborating with various teams to develop automation tools, and supporting both complex internal and external customer needs. You will also ensure that the Rackspace infrastructure integrates seamlessly with customer applications while working with cutting-edge technologies and practices.

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

Candidates for the Software Engineer IV position at Rackspace should have at least six years of experience in software engineering, particularly within mission-critical enterprise systems. A thorough understanding of Linux systems, especially Ubuntu, SUSE, and CentOS, is required, along with strong proficiency in Python for automating infrastructure workflows. Experience with cloud environments, especially AWS, and familiarity with Infrastructure-As-Code practices are highly desirable.

Join Rise to see the full answer
What programming languages are important for a Software Engineer IV at Rackspace?

For the Software Engineer IV role at Rackspace, proficiency in Python is crucial, as it will be your primary language for automating infrastructure workflows. Additionally, familiarity with other scripting languages and technologies related to configuration management and container orchestration would be advantageous.

Join Rise to see the full answer
How does Rackspace support its Software Engineers in their professional development?

At Rackspace, we are committed to the growth of our employees. As a Software Engineer IV, you’ll have opportunities for continuous learning and professional development through participation in training sessions, technical workshops, and collaboration with experienced colleagues. We believe that investing in our team's skills is essential for both personal and company growth.

Join Rise to see the full answer
What benefits does Rackspace offer to its Software Engineer IV employees?

Rackspace is proud to offer a comprehensive benefits package that supports our employees' well-being and work-life balance. Software Engineer IVs can expect competitive salaries, health coverage, retirement plans, and various perks that promote a positive work environment, including flexible work arrangements and opportunities for career advancement.

Join Rise to see the full answer
Common Interview Questions for Software Engineer IV-IN (R-21154)
Can you describe your experience with Linux systems in relation to software engineering?

When answering this question, share specific examples of your work with Linux systems, focusing on your familiarity with distributions such as Ubuntu, SUSE, or CentOS. Highlight any challenges you faced and how you overcame them, incorporating your understanding of system management in both cloud and on-premise settings.

Join Rise to see the full answer
What is your approach to designing a database from scratch?

Discuss the steps you take when approaching a database design project. Include your process for gathering requirements, creating data models, and ensuring efficient queries. Mention any tools or methodologies you use and how you prioritize performance and scalability.

Join Rise to see the full answer
Describe a time when you automated a workflow using Python.

Provide a detailed example of a workflow you automated with Python. Explain the problem you aimed to solve, the approach you took, and the outcome. Focus on how automation improved efficiency and any measurable results you achieved.

Join Rise to see the full answer
How do you ensure that your applications are compliant with best practices for security?

Talk about your understanding of security best practices within software development, including secure coding techniques and regular audits. Mention any specific frameworks or tools you utilize to reinforce security, as well as how you stay updated on evolving security standards.

Join Rise to see the full answer
What role does collaboration play in your work as a software engineer?

Emphasize the importance of collaboration in software engineering and share how you communicate and work with cross-functional teams. Provide examples of how your collaborative efforts have led to successful project outcomes and fostered innovation.

Join Rise to see the full answer
How familiar are you with Infrastructure-As-Code practices, and what tools have you used?

Describe your experience with Infrastructure-As-Code (IaC) practices and the tools you've used, such as Terraform, Ansible, or Salt. Share an example of a project where you successfully implemented IaC and the benefits achieved from this approach.

Join Rise to see the full answer
Can you explain your understanding of Kubernetes and container orchestration?

Outline your experience with Kubernetes and other container orchestration platforms. Discuss the challenges you faced while managing containerized applications and how you ensured smooth deployment and scaling. Mention any specific projects involving Kubernetes that you have worked on.

Join Rise to see the full answer
How do you approach continuous integration and continuous delivery in your projects?

Discuss your experience with CI/CD practices, including the tools you've used (e.g., Jenkins, GitLab CI) and how they improve software release cycles. Share examples of how you have implemented CI/CD in your previous roles and the positive impacts this has had on project timelines.

Join Rise to see the full answer
What monitoring solutions have you implemented to ensure system health?

Talk about the monitoring tools you've worked with, such as Prometheus, Grafana, or Nagios, and how you have set them up to track the health and performance of applications. Describe specific metrics you monitor and how you respond to any issues.

Join Rise to see the full answer
Why do you want to work for Rackspace as a Software Engineer IV?

Use this opportunity to express your enthusiasm for Rackspace’s culture and mission. Share how your values align with the company’s goals and discuss what excites you about the role and how you believe you can contribute to their success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Rackspace Remote No location specified
Posted 9 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
31st Union Hybrid San Mateo, California, United States
Posted 3 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Passion for Exploration
Photo of the Rise User
OP Labs Remote No location specified
Posted 13 days ago
Posted 2 days ago
Photo of the Rise User
Snowflake Hybrid Menlo Park, California, United States
Posted 2 days ago
Inclusive & Diverse
Dare to be Different
Customer-Centric
Collaboration over Competition
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
Flex-Friendly
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Medical Insurance
Family Coverage (Insurance)

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...

271 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 27, 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!