Login Sign Up

Senior Python Backend Engineer | Kubernetes & Cloud Platforms

XML International

5 - 10 years

Bengaluru

Posted: 14/05/2026

Getting a referral is 5x more effective than applying directly

Job Description

Senior Backend Engineer | Python | Microservices | Cloud Platforms


Location: Bangalore, India

Work Type: Full-time / Contractor

Industry: Energy / Digital Platforms

Experience Level: 710+ years of professional experience in backend software engineering


Job Overview

We are looking for a Senior Backend Engineer with strong experience designing and operating production-grade backend services within cloud-native environments.


In this role, you will work as part of an agile engineering team responsible for building scalable backend systems, integrating cloud infrastructure, and supporting high-performance applications deployed across modern distributed platforms.


This opportunity is ideal for engineers who enjoy working with Python, cloud-native architectures, containerized deployments, and scalable microservices while contributing to reliable, enterprise-grade backend platforms.


Key Responsibilities

  • Design and develop scalable backend services and RESTful APIs using Python.
  • Build and maintain cloud-native solutions deployed on AWS or Azure platforms.
  • Design, deploy, and operate workloads within containerized environments using Kubernetes (K8s) and Docker.
  • Develop and maintain distributed microservices architectures supporting enterprise-scale applications.
  • Implement and optimize CI/CD pipelines to automate build, testing, and deployment processes.
  • Write unit and integration tests following test-driven development (TDD) practices.
  • Work closely with product, engineering, DevOps, and platform teams within agile environments.
  • Troubleshoot production issues and ensure high availability, reliability, and performance of deployed services.
  • Support backend integrations, data processing workflows, and platform interoperability across digital ecosystems.
  • Participate in architecture discussions, technical design reviews, and continuous improvement initiatives.


Required Qualifications

  • 710+ years of professional experience in backend software engineering.
  • Strong hands-on backend engineering experience using Python as a primary programming language.
  • Proven experience designing and operating production-grade backend APIs and distributed microservices.
  • Hands-on experience deploying and managing applications within Kubernetes-based production environments.
  • Strong experience with AWS or Azure cloud platforms and cloud-native services.
  • 5+ years of experience implementing CI/CD pipelines and automated testing environments.
  • Experience working with distributed systems and scalable backend architectures.
  • Experience supporting production-grade backend systems handling enterprise-scale or high-volume workloads.
  • Experience with relational and NoSQL databases such as PostgreSQL, MongoDB, or Redis.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience working within Agile engineering teams and modern software delivery environments.


Nice to Have

  • Experience with FastAPI, Flask, or Django frameworks.
  • Exposure to Google Cloud Platform (GCP) or other cloud ecosystems.
  • Experience working with Kafka, event-driven architectures, or distributed messaging systems.
  • Experience with ETL processes, data pipelines, or large-scale data processing platforms.
  • Familiarity with observability and monitoring tools such as Grafana, Prometheus, or CloudWatch.
  • Familiarity with modern JavaScript frameworks and full-stack collaboration environments.
  • Experience working within Agile, Lean Startup, or product-oriented engineering cultures.


Technical Environment

  • Python
  • FastAPI / Flask / Django
  • REST APIs & Microservices
  • Docker / Kubernetes
  • AWS / Azure Cloud Platforms
  • CI/CD Pipelines
  • PostgreSQL / MongoDB / Redis
  • Distributed Systems & Event-Driven Architectures


What We Offer

  • Opportunity to work on large-scale digital platforms supporting global operations.
  • Exposure to modern cloud-native architectures, distributed systems, and DevOps practices.
  • Collaborative engineering environment focused on innovation, scalability, and technical excellence.
  • Opportunity to contribute to enterprise-grade backend platforms within a global technology ecosystem.
  • Competitive contractor engagement within an international and high-impact engineering environment.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.