Search by job, company or skills

Python Developer

7-12 Years
Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Job Title: Senior Backend Engineer – Python & Microservices

Location: Remote

Experience Required: 7–10+ years

About the Role:

We're looking for a Senior Backend Engineer (Python & Microservices) to join a high-impact engineering team focused on building scalable internal tools and enterprise SaaS platforms. You'll play a key role in designing cloud-native services, leading microservices architecture, and collaborating closely with cross-functional teams in a fully remote environment.

Responsibilities:

  • Design and build scalable microservices using Python (Flask, FastAPI, Django)
  • Develop production-grade RESTful APIs and background job systems
  • Architect modular systems and drive microservice decomposition
  • Manage SQL & NoSQL data models (PostgreSQL, MongoDB, DynamoDB, ClickHouse)
  • Implement distributed data pipelines using Kafka, RabbitMQ, and SQS
  • Apply best practices in rate limiting, security, performance optimisation, logging, and observability (Grafana, Datadog, CloudWatch)
  • Deploy services in cloud environments (AWS preferred, Azure/GCP acceptable) using Docker, Kubernetes, and EKS
  • Contribute to CI/CD and Infrastructure as Code (Jenkins, Terraform, GitHub Actions)

Requirements:

  • 7–10+ years of hands-on backend development experience
  • Strong proficiency in Python (Flask, FastAPI, Django, etc.)
  • Solid experience with microservices and containerised environments (Docker, Kubernetes, EKS)
  • Expertise in REST API design, rate limiting, and performance tuning
  • Familiarity with SQL & NoSQL (PostgreSQL, MongoDB, DynamoDB, ClickHouse)
  • Experience with cloud platforms (AWS preferred; Azure/GCP also considered)
  • CI/CD and IaC knowledge (GitHub Actions, Jenkins, Terraform)
  • Exposure to distributed systems and event-based architectures (Kafka, SQS)
  • Excellent written and verbal communication skills

Preferred Qualifications:

  • Bachelor's or Master's degree in Computer Science or a related field
  • Certifications in Cloud Architecture or System Design
  • Experience integrating with tools like Zendesk, Openfire, or similar chat/ticketing platforms

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145178129

Similar Jobs

Chennai, India

Skills:

data preparation EclipseSoapSvnSqlRest ServicesNosqlJenkinsBash ScriptingPandasAnsibleFlaskObject Oriented ProgrammingPython codingPYPI packagesLinux environmentsGunicornSCM – GITSQL AlchemySpyder IDEJupyter

India

Skills:

.NETJavaDockerPythonSecurity scanning tools

India

Skills:

GitLinuxPythonSqlMurex

Hyderabad, India

Skills:

JavaJenkinsDockerOpenshiftPythonKubernetesGenerative AIdata pipelinesR

Bengaluru, India

Skills:

snowflake PysparkInformaticaGoogle CloudSqlELTRest ApiApache AirflowNumpyGitAzure Data FactoryPandasAzurePythonAWSEtlMatillion

Beware of Scammers

We don’t charge money for job offers