Flag job

Report

Backend Engineer – Python & Microservices

Salary

₹40 - 45 LPA

Min Experience

5 years

Location

remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We are looking for a highly skilled and autonomous Backend Engineer with deep expertise in Python, microservices architecture, and API design to join a high-impact engineering team working on scalable internal tools and enterprise SaaS platforms. You will play a key role in system architecture, PoC development, and cloud-native service delivery, collaborating closely with cross-functional teams. Key Responsibilities Design and implement robust, scalable microservices using Python and related frameworks.• Develop and maintain high-performance, production-grade RESTful APIs and background jobs.• Lead or contribute to PoC architecture, system modularization, and microservice decomposition.• Design and manage relational and NoSQL data models(PostgreSQL, MongoDB, DynamoDB).• Build scalable, async batch jobs and distributed processing pipelines using Kafka, RabbitMQ, and SQS.• Drive best practices around error handling, logging, security, and observability (Grafana, CloudWatch, Datadog).• Collaborate across engineering, product, and DevOps to ship reliable features in cloud environments (AWS preferred).• Contribute to documentation, system diagrams, and CI/CD pipelines (Terraform, GitHub Actions).

Skills

python
microservices
api-design
postgresql
mongodb
dynamodb
kafka
rabbitmq
sqs
grafana
cloudwatch
datadog
terraform
github-actions