
Job Overview
Location
India
Job Type
Full-time
Category
Backend Engineer
Date Posted
February 26, 2026
Full Job Description
📋 Description
- • Join Rackspace Technology as a Senior Backend Developer, a pivotal role within our dynamic Cloud Management Platform (CMP) team. This is an exceptional opportunity to leverage your extensive experience in Python, Django, and RESTful API development to architect and build sophisticated backend services that are the backbone of our cutting-edge cloud solutions. You will be instrumental in shaping the future of our platform, ensuring it is robust, scalable, secure, and seamlessly integrated with critical internal and external systems.
- • As a Senior Backend Developer, you will be at the forefront of designing and implementing highly available and performant APIs. Your responsibilities will span the entire development lifecycle, from conceptualization and design to implementation, testing, and deployment. You will craft clean, well-structured domain models, ensuring data integrity and efficient operations. Security will be paramount, and you will implement best practices to protect our systems and user data. Furthermore, you will play a key role in orchestrating complex workflows and integrating with various cloud services and authentication mechanisms.
- • Your day-to-day will involve designing and developing RESTful and potentially GraphQL endpoints, ensuring they are intuitive, efficient, and well-documented. You will create robust serializers to handle data transformations and implement granular permission systems to control access. Effective pagination strategies will be crucial for managing large datasets, and you will be responsible for their implementation. The core of your work will focus on implementing complex business logic, ensuring operations are idempotent where necessary to prevent unintended side effects, and establishing comprehensive audit logging to track all system activities. Rate limiting will be a critical aspect of your work to ensure fair usage and prevent abuse of our APIs.
- • A significant part of this role involves deep integration with other critical systems. You will integrate with Apache Airflow for event-driven workflows, callbacks, and webhook notifications, enabling sophisticated automation and orchestration. You will also work closely with our authentication and authorization systems, implementing secure authentication flows using standards like OIDC (OpenID Connect) and JWT (JSON Web Tokens) to ensure only authorized users and services can access our resources.
- • You will be a champion for API-first development, ensuring that our APIs are designed with consumers in mind, whether they are internal microservices, external partners, or our own frontend applications. Rigorous testing will be a cornerstone of your development process, utilizing tools like pytest to ensure the reliability and correctness of your code. You will also be deeply involved in understanding and applying secure software development lifecycle (SSDLC) principles and OWASP best practices to mitigate common web vulnerabilities.
- • Schema design for our databases will be a key responsibility, ensuring that our data structures are optimized for performance, scalability, and maintainability. You will be expected to profile application performance, identify bottlenecks, and implement effective caching strategies to enhance response times and reduce load on our databases. Experience with private cloud integration, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Database as a Service (DBaaS) offerings, will be essential for understanding and optimizing our deployment environments.
- • A critical aspect of our platform is its multi-tenant architecture. You will be responsible for designing and implementing robust multi-tenant isolation mechanisms to ensure that each customer's data and resources are kept separate and secure. Your primary database development will be with PostgreSQL, a powerful and versatile relational database. You will also need to demonstrate proficiency in interoperating with Microsoft SQL Server, facilitating data exchange and integration where required.
- • This role demands a proactive and collaborative approach. You will work closely with product managers, architects, and other engineers to translate business requirements into technical solutions. You will contribute to code reviews, mentor junior developers, and share your knowledge to foster a culture of continuous learning and improvement within the team. Your success will be measured by key performance indicators (KPIs) such as API latency and availability, error rates, defect escape rate, code coverage, and system throughput, all of which reflect the health and performance of the services you build.
- • This is a remote position based in India, with working days from Sunday to Thursday and timings from 1:00 PM to 10:00 PM IST, aligning with global team collaboration. If you are a seasoned backend developer with a passion for building high-quality, scalable, and secure cloud solutions, we encourage you to apply and become a vital part of the Rackspace Technology team.
🎯 Requirements
- • Extensive experience (8-14 years) in backend software development, with a strong focus on Python and the Django/DRF framework.
- • Proven expertise in designing, developing, and consuming RESTful APIs, including experience with GraphQL as a plus.
- • Deep understanding of relational databases, particularly PostgreSQL for primary development, and experience with MS SQL Server for interop and data exchange.
- • Familiarity with asynchronous task queues (e.g., Celery) and caching mechanisms (e.g., Redis) for performance optimization.
- • Solid understanding of secure software development lifecycle (SSDLC) principles, OWASP Top 10 vulnerabilities, and implementing security best practices.
- • Experience with cloud environments (IaaS, PaaS, DBaaS) and designing for multi-tenant architectures.
- • Proficiency in API testing frameworks like pytest and experience with performance profiling and optimization techniques.
- • Experience integrating with orchestration tools like Airflow and authentication protocols such as OIDC/JWT.
🏖️ Benefits
- • Competitive salary and comprehensive benefits package.
- • Opportunity to work remotely from anywhere in India.
- • Flexible working hours within the specified shift (Sunday-Thursday, 1 PM - 10 PM IST).
- • Professional development opportunities and continuous learning support.
- • Be part of a global technology leader with a strong reputation in the cloud industry.
- • Contribute to innovative cloud management solutions that impact businesses worldwide.
- • Collaborative and supportive team environment with opportunities for mentorship.
Skills & Technologies
Python
Django
PostgreSQL
Redis
GraphQL
Backend
Remote
About Rackspace Technology Global, Inc.
Rackspace Technology Global, Inc. is a multinational cloud computing and managed services provider headquartered in San Antonio, Texas. Established in 1998, the company delivers public and private cloud architecture, security, data, and application services across AWS, Microsoft Azure, Google Cloud, and VMware platforms to enterprises worldwide. Its offerings include 24x7x365 Fanatical Experience support, professional services, and ongoing optimization to help organizations modernize infrastructure, migrate workloads, and manage multicloud environments with governance and cost control.
Similar Opportunities
Brazil
Full-time
Expires May 3, 2026
Java
Kotlin
Docker
+4 more
3 days ago
Brazil
Full-time
Expires Apr 24, 2026
Python
Azure
Backend
+2 more
12 days ago



