Python Engineer

Cloudxtreme

Hyderabad, Chennai District, Bengaluru

Hybrid

INR 2,800,000 - 4,600,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cloudxtreme is seeking a seasoned Python-focused Platform Engineer to design and build platform tooling, backend services, and API integrations supporting observability and developer productivity. The role involves creating middleware APIs on AWS, implementing robust REST APIs with modern frameworks, and contributing to AI-assisted tooling, all within a SAFe agile environment.

You will collaborate across mobile, QE, and DevOps teams, participate in on-call duties, and contribute to code reviews

Qualifications

  • Minimum 5 years of professional software engineering experience with Python as a primary language.
  • Strong experience building RESTful APIs and microservices using Python frameworks (FastAPI, Flask, Django REST).
  • Solid experience with AWS cloud services (Lambda, API Gateway, ECS, DynamoDB, SQS, CloudWatch).
  • Experience with CI/CD pipelines and tools (Jenkins, GitHub Actions, or similar).
  • Proficiency with relational and NoSQL databases (PostgreSQL, DynamoDB, Redis).
  • Strong understanding of software design patterns, clean architecture, and SOLID principles.
  • Experience with containerization (Docker) and orchestration basics (Kubernetes/ECS).
  • Proficiency with version control systems (Git, Bitbucket/GitHub).
  • Experience writing unit tests, integration tests, and API tests (pytest, unittest).
  • Strong understanding of Agile methodologies and SAFe or similar scaled frameworks.

Responsibilities

  • Build Python-based platform tools, automation, and shared libraries supporting CI/CD optimization, observability, metrics collection, and developer productivity.
  • Develop backend services and API integrations for engineering dashboards (metrics, release health, test coverage, quality gates).
  • Contribute to mock service infrastructure, service virtualization, and AI-assisted development tooling.
  • Design, develop, and maintain Python middleware APIs and microservices on AWS (Lambda, API Gateway, ECS, DynamoDB, SQS).
  • Build and optimize RESTful APIs using Python frameworks (FastAPI, Flask, or similar) with robust error handling, logging, and monitoring.
  • Collaborate with mobile developers on API contracts and schema evolution; contribute to infrastructure-as-code for deployments.
  • Participate in on-call support and incident response for production services.
  • Collaborate across mobile, QE, DevOps, and architecture teams in a SAFe agile environment.
  • Contribute to code reviews, technical documentation, design discussions, and knowledge sharing.

Skills

Python
REST APIs
AWS Cloud
CI/CD
Databases
Design patterns
Docker
Git
Testing
SAFe/Agile

Tools

FastAPI
Django REST
Flask
Terraform
CloudWatch
Kubernetes
Docker
Postman

Job description

Role & responsibilities
Preferred candidate profile
Platform Engineering & Tooling
  • Build Python-based platform tools, automation, and shared libraries supporting CI/CD optimization, observability, metrics collection, and developer productivity
  • Develop backend services and API integrations for engineering dashboards (metrics, release health, test coverage, quality gates)
  • Contribute to mock service infrastructure, service virtualization, and AI-assisted development tooling
Middleware & Backend Services
  • Design, develop, and maintain Python middleware APIs and microservices on AWS (Lambda, API Gateway, ECS, DynamoDB, SQS)
  • Build and optimize RESTful APIs using Python frameworks (FastAPI, Flask, or similar) with robust error handling, logging, and monitoring
  • Collaborate with mobile developers on API contracts and schema evolution; contribute to infrastructure-as-code for deployments
  • Participate in on-call support and incident response for production services
General
  • Collaborate across mobile, QE, DevOps, and architecture teams in a SAFe agile environment
  • Contribute to code reviews, technical documentation, design discussions, and knowledge sharing
Required Skills/Knowledge - Must Have skills
  • Minimum 5 years of professional software engineering experience with Python as a primary language
  • Strong experience building RESTful APIs and microservices using Python frameworks (FastAPI, Flask, Django REST)
  • Solid experience with AWS cloud services (Lambda, API Gateway, ECS, S3, DynamoDB, SQS, CloudWatch)
  • Experience with CI/CD pipelines and tools (Jenkins, CloudBees, Bitrise, GitHub Actions, or similar)
  • Proficiency with relational and NoSQL databases (PostgreSQL, DynamoDB, Redis)
  • Strong understanding of software design patterns, clean architecture, and SOLID principles
  • Experience with containerization (Docker) and orchestration basics (Kubernetes/ECS)
  • Proficiency with version control systems (Git, Bitbucket/GitHub)
  • Experience writing unit tests, integration tests, and API tests (pytest, unittest)
  • Strong understanding of Agile methodologies and experience working in SAFe or similar scaled frameworks
  • Strong analytical, debugging, and problem-solving skills
Desired Skills/Knowledge
  • Experience building internal developer tools, CLIs, or platform automation
  • Experience with infrastructure-as-code tools (Terraform, CloudFormation, CDK)
  • Familiarity with observability and monitoring tools (NewRelic, Splunk, CloudWatch, PagerDuty)
  • Experience integrating with code quality and security scanning tools (SonarQube, Fortify, Nexus)
  • Experience with service virtualization or mocking tools (WireMock, Postman)
  • Familiarity with mobile app development ecosystems (iOS/Android build pipelines, app store APIs)
  • Experience with event-driven architectures (Kafka, SQS, SNS)
  • Experience with API contract testing and schema validation (Pact, OpenAPI/Swagger)
  • Familiarity with AI/ML tooling or LLM integration for developer productivity
  • Experience with data pipelines or ETL processes for metrics collection and reporting
  • Experience with financial services applications and regulatory/compliance requirements
  • Strong cross-functional collaboration skills in distributed, multi-shore team environments
  • Excellent technical communication skills with both technical and non-technical stakeholders
  • Strong documentation skills for APIs, runbooks, and engineering guidelines
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Engineer (Mobile Platform Backend)
Python Engineer (Mobile Platform Backend)

Cloudxtreme • Hyderabad, Bengaluru, Delhi

On-site
INR 1,800,000 - 3,000,000
Senior Python Engineer
Senior Python Engineer

Tekskills • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior Python Developer
Senior Python Developer

Purview Services • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Python Developer
Senior Python Developer

Purview Services • Surat

Hybrid
INR 900,000 - 1,800,000
Senior Python Developer
Senior Python Developer

Purview Services • Ernakulam

Hybrid
INR 1,200,000 - 1,800,000
Senior Python Developer
Senior Python Developer

Purview Services • Indore District

Hybrid
INR 700,000 - 1,100,000
Senior Python Developer
Senior Python Developer

Purview Services • Ghaziabad District

Hybrid
INR 1,200,000 - 1,600,000
Senior Python Developer
Senior Python Developer

Purview Services • Chandigarh

Hybrid
INR 1,200,000 - 1,800,000
Senior Python Developer
Senior Python Developer

Purview Services • Greater Noida

Hybrid
INR 1,500,000 - 2,100,000
Senior Python Developer
Senior Python Developer

Purview Services • Faridabad District

Hybrid
INR 900,000 - 1,500,000