Job Description

Company: Simpliigence

Website: Visit Website

Business Type: Consulting Firm

Company Type: Service

Business Model: B2B

Funding Stage: Bootstrapped

Industry: IT Services

Salary Range: ₹ 7-24 Lacs PA

Job Description

Role Overview

We are looking for a highly skilled Python Backend Engineer with deep expertise in core Python internals, concurrency models, and large-scale microservices architectures. The ideal candidate has strong hands-on experience designing, building, and scaling distributed systems on AWS and Kubernetes in production environments.

Key Responsibilities

  • Design, develop, and maintain high-performance Python microservices
  • Build scalable and fault-tolerant distributed systems
  • Design clean and efficient REST/gRPC APIs
  • Implement service-to-service communication using events, messaging, and queues
  • Optimize application performance, reliability, and scalability
  • Deploy and manage services on AWS and Kubernetes (EKS)
  • Collaborate closely with DevOps and platform teams for CI/CD and infrastructure automation

Required Skills & Expertise

Core Python (Hardcore Level)

  • Deep understanding of metaclasses and class object lifecycle
  • Advanced class construction and OOP design patterns
  • Strong knowledge of magic methods (__dunder__ methods)
  • Expertise in context manager design
  • Strong grasp of Python internals and memory model

Concurrency & Parallelism

  • AsyncIO
  • Multiprocessing
  • Multithreading

Microservices Architecture

  • Designing and implementing multiple microservices at scale
  • API design – REST & gRPC

Service-to-service Communication

  • Events
  • Messaging
  • Queues

Cloud & Infrastructure (AWS)

Hands-on Experience With

  • EKS (Kubernetes)
  • EC2, VPC, IAM
  • S3, SQS, SNS, Lambda
  • CloudWatch, X-Ray

Kubernetes fundamentals

  • Deployments
  • Services
  • HPA
  • Ingress
  • ConfigMaps & Secrets
  • Docker containerization
  • CI/CD pipelines: GitHub Actions / GitLab CI / Jenkins (or similar)

Scalability & Performance

  • Horizontal scaling of microservices
  • Performance profiling and optimization
  • Caching strategies:
  • Redis / ElastiCache
  • Distributed system design patterns

Nice to Have

  • Infrastructure as Code:
    • Terraform or CloudFormation
  • Streaming & Messaging:
    • Kafka or Kinesis
  • Service Mesh:
    • Istio / Linkerd
  • Experience with:
    • Distributed locking
    • Rate limiting
    • Idempotency design
Education & Experience

  • 5+ years of professional Python development
  • 5+ years of experience building and running microservices in production
  • Proven experience deploying and scaling services on AWS


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: India City: Bengaluru ,Karnataka
Company Website: https://www.sourcingxpress.com/ Job Function: Engineering
Company Industry/
Sector:
Technology Information and Internet

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn