Skip to content
← Back to job listings

Easebuzz- Python Backend (Platform Engineering)

Nexthire · Pune, IN

External listingfull-time4 months ago

About The Role

Job Summary

We are looking for a Backend Engineer to design and scale high-throughput, low-latency transaction processing systems. The role involves building and optimizing platform-level services and shared frameworks using Python and GoLang, with a strong focus on performance, scalability, and reliability. The ideal candidate will have hands-on experience with FastAPI, Django, or Gin, deep understanding of concurrency and async processing, and a strong engineering mindset for building production-ready systems at scale

Technical Skill Set Requirements

  1. Programming Languages & Frameworks
  • Strong proficiency in Python for production-grade backend services.
  • Experience with GoLang for high-performance services.
  • Hands-on experience with FastAPI (async) or Django (sync) or Gin (Go) frameworks.
  • Strong understanding of async vs sync execution models and concurrency.
  1. Algorithms & Data Structures
  • Strong problem-solving ability.
  • Designing efficient algorithms for high-throughput and low-latency systems.
  • Choosing appropriate data structures for performance and scalability.
  • Streaming & Event Processing.
  • Experience with Kafka for high-throughput event ingestion and processing.
  • Understanding of streaming semantics, ordering, retries, and idempotency.
  1. Databases & Storage
  • Strong proficiency in MySQL.
  • Experience with Redis for caching, rate limiting, counters, and fast state access.
  • Experience with Elasticsearch for indexing, search, and operational analytics.
  1. Performance & Scalability
  • Designing systems capable of processing 10K+ API calls per second.
  • Expertise in performance tuning, capacity planning, and bottleneck analysis.
  • Effective use of caching, connection pooling, batching, and asynchronous processing.
  1. System Design
  • Designing scalable, reliable, and fault-tolerant transaction processing platforms.
  • Designing frameworks and shared components used across multiple services.
  • Ensuring consistency, idempotency, and resilience under high load.
  1. Cloud & Infrastructure
  • Experience with AWS for running high-scale distributed systems
  • Understanding of autoscaling, load balancing, networking, and observability.
  1. Engineering Practices
  • Strong unit and integration testing mindset.
  • Experience with performance benchmarking and load testing.
  • Code reviews, design documentation, and production readiness reviews.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing