Senior Cloud-Native Backend Engineer

Calsoft

Pune District

On-site

INR 4,000,000 - 6,500,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Calsoft in Pune seeks a hands-on Senior Cloud-Native Backend Engineer to design, implement, and operate scalable Python services, RESTful APIs, and distributed systems using Django or FastAPI, and AWS.

You will own backend solutions end-to-end, modernize legacy integrations to REST/microservices, and contribute to cloud-native deployments with Docker, Kubernetes, Terraform, and robust CI/CD.

Qualifications

  • Strong Python backend development skills with production-grade services and APIs.
  • Proficiency with Django and FastAPI for RESTful API design.
  • Solid Python fundamentals: async programming, concurrency, testing, and performance.
  • Experience designing and operating RESTful APIs, microservices, and distributed systems.
  • Experience in AWS cloud environments and cloud-native architectures.
  • Hands-on experience with Docker and Kubernetes.
  • Familiar with Terraform or other Infrastructure-as-Code tools.
  • Knowledge of CI/CD and DevOps practices.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python.
  • Build production-grade web services and RESTful APIs with Django or FastAPI.
  • Design modular, secure, and maintainable backend architectures.
  • Develop and deploy cloud-native apps on AWS.
  • Focus on scalability, availability, fault tolerance, performance, and reliability.
  • Modernize SOAP-based integrations toward REST/microservices.

Skills

Python backend
Django
FastAPI
REST API design
AWS
Docker
Kubernetes
Terraform
CI/CD
SQL/NoSQL
Observability
Security best practices
End-to-end ownership

Tools

Docker
Kubernetes
Terraform

Job description

Job Title: Senior Cloud-Native Backend Engineer

Overview

We are looking for a strong Senior Backend Engineer with deep expertise in Python, modern web frameworks, and cloud-native development on AWS

The ideal candidate will have strong hands‑on experience developing scalable backend services, RESTful APIs, distributed systems, and microservices using Python and frameworks such as Django and FastAPI, along with solid experience in AWS, containerization, CI/CD, and modern software engineering practices.

This role provides an opportunity to work on high-scale, business-critical systems and contribute to the modernization of the platform toward RESTful APIs, microservices, and cloud-native solutions.

Key Responsibilities
  • Design, develop, and maintain scalable, reliable, and high-performance backend services using Python.
  • Build production-grade web services and RESTful APIs using Django, FastAPI, or similar Python web frameworks.
  • Design and develop modular, maintainable, testable, and secure backend architectures.
  • Develop and deploy cloud-native applications and services on AWS.
  • Design solutions with a strong focus on scalability, availability, fault tolerance, performance, and reliability.
  • Contribute to modernization of existing SOAP-based integrations toward RESTful APIs and microservices-based architectures.
  • Implement asynchronous processing, concurrency, and distributed system patterns where appropriate.
  • Develop and maintain CI/CD pipelines and automate build, testing, deployment, and operational workflows.
  • Work with Docker, Kubernetes, Terraform, and Infrastructure-as-Code practices to deploy and manage cloud-native services.
  • Implement effective monitoring, logging, metrics, and distributed tracing to ensure strong observability.
  • Troubleshoot complex production, performance, and reliability issues and drive root-cause analysis and resolution.
  • Work with SQL and NoSQL databases and design appropriate data-access and persistence strategies.
  • Participate in technical design discussions, code reviews, and architecture reviews.
  • Write high-quality, well-tested, secure, and maintainable code following engineering best practices.
  • Collaborate with product, QA, DevOps, and other engineering teams to deliver reliable solutions.
  • Contribute to technical debt reduction, platform optimization, and continuous engineering improvements.
Skills & Qualifications
  • Strong hands‑on experience in Python backend development, with a track record of building production-grade services and APIs.
  • Strong hands‑on experience with Python web frameworks such as Django and FastAPI.
  • Strong understanding of Python fundamentals, including async programming, concurrency, error handling, testing, and performance optimization.
  • Strong experience designing and developing RESTful APIs, microservices, and distributed systems.
  • Strong understanding of API design principles, authentication, authorization, validation, versioning, error handling, and API security.
  • Strong experience developing and operating applications in AWS cloud environments.
  • Experience building cloud-native applications and working with modern cloud architectures.
  • Hands‑on experience with Docker and Kubernetes.
  • Experience with Terraform or other Infrastructure-as-Code tools.
  • Strong understanding of CI/CD and DevOps practices.
  • Experience with SQL and NoSQL databases, including database design and performance optimization.
  • Good understanding of distributed-system concepts including scalability, availability, resilience, retries, timeouts, circuit breakers, and fault tolerance.
  • Experience with observability, including metrics, logging, monitoring, and distributed tracing.
  • Experience with automated testing, including unit, integration, and API testing.
  • Strong debugging, problem-solving, and analytical skills.
  • Good understanding of secure software development and cloud security best practices.
  • Ability to independently own technical problems from design through implementation, testing, deployment, and production support.
Good to Have
  • Experience with Kafka or other distributed messaging/event-streaming platforms.
  • Experience with caching technologies such as Redis.
  • Experience building serverless or event-driven architectures.
  • Experience with Python performance engineering and optimization.
  • Experience with airline, travel, reservation, or other transaction-intensive systems.
  • AWS certification such as Solutions Architect, Developer, or DevOps Engineer.
  • Experience working with legacy SOAP/XML-based integrations and modernization to REST/microservices.
  • Basic understanding of C++ for legacy integrations is a plus.
What Were Looking For
  • A hands‑on senior backend engineer with strong Python expertise.
  • Strong practical experience with Django/FastAPI and REST API development.
  • Solid experience building and operating cloud-native applications on AWS.
  • Strong understanding of distributed systems and backend architecture.
  • Someone who can own backend services end‑to‑end, from design and development through deployment and production support.
  • An engineer who is comfortable solving complex technical problems and continuously improving scalability, reliability, performance, and maintainability.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python-based backend developer
Python-based backend developer

Pure Billion Technologies • Mumbai

On-site
INR 111,600 - 167,400
Competitive salary package
Opportunities for career growth
Collaborative team environment
+1
Senior Backend Engineer
Senior Backend Engineer

Zoho • Ahmedabad District

On-site
INR 2,500,000 - 4,000,000
Senior Fullstack Developer
Senior Fullstack Developer

Lyzr AI • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Backend Services Engineer - Python & AWS
Backend Services Engineer - Python & AWS

Techstar Group • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Impelsys - Senior Python Developer
Impelsys - Senior Python Developer

Impelsys • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Staff Backend Engineer
Staff Backend Engineer

iCOUNTER • Pune District

On-site
INR 4,200,000 - 6,000,000
Python Backend Developer
Python Backend Developer

Crew Kraftorz LLP • Chennai District

On-site
INR 800,000 - 1,200,000
Python Backend & AWS Integration Engineer
Python Backend & AWS Integration Engineer

UsefulBI • India

On-site
INR 2,000,000 - 3,600,000
Senior Python Developer
Senior Python Developer

ULTISOURCE • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Hybrid work model
Junior Full Stack Engineer
Junior Full Stack Engineer

Impelsys • Bengaluru

On-site
INR 600,000 - 900,000