Python Software Developer

6 - 11 years

35 - 45 Lacs

Noida

Posted:1 day ago| Platform: Naukri logo

Apply

Skills Required

Docker SAAS Microservices Kubernetes Python GCP Fast Api Eks AWS Flask

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Backend Engineer Python & Microservices Location: Remote Employment Type: Full-time Experience Required: 5–7+ years Industry: SaaS / Energy / Mobility / Cloud Infrastructure 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). Requirements 5–7+ years of hands-on experience as a backend engineer Strong proficiency in Python (Flask, FastAPI, Django, etc.) Solid experience with microservices architecture and containerized environments (Docker, Kubernetes, EKS) Proven expertise in REST API design, rate limiting, security, and performance optimization Familiarity with NoSQL & SQL databases (MongoDB, PostgreSQL, DynamoDB, ClickHouse) Experience with cloud platforms (AWS, Azure, or GCP – AWS preferred) CI/CD and Infrastructure as Code (Jenkins, GitHub Actions, Terraform) Exposure to distributed systems, data processing, and event-based architectures (Kafka, SQS) Excellent written and verbal communication skills Bonus: Experience integrating with tools like Zendesk, Openfire, or ticketing/chat systems Preferred Qualifications Bachelor’s or Master’s degree in Computer Science or related field Certifications in System Design or Cloud Architecture Experience working in agile, distributed teams with a strong ownership mindset

Mock Interview

Practice Video Interview with JobPe AI

Start Docker Interview Now
Tanisha Systems
Tanisha Systems

IT Services and IT Consulting

Boston MA

1001-5000 Employees

70 Jobs

    Key People

  • Tanisha Smith

    CEO
  • John Doe

    CTO

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru