Easebuzz- Python Backend (Platform Engineering)
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.
2. 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.
3. 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.
4. 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.
5. 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.
6. Cloud & Infrastructure
• Experience with AWS for running high-scale distributed systems
• Understanding of autoscaling, load balancing, networking, and observability.
7. Engineering Practices
• Strong unit and integration testing mindset.
• Experience with performance benchmarking and load testing.
• Code reviews, design documentation, and production readiness reviews.
About the Company
Nexthire is a recruitment platform that helps companies find and hire talent. The website lists job openings for various companies across India and other locations.
More jobs at NextHire
-
Accolite - Senior Java Developer
Gurugram, India · Hybrid · Aug 18, 2026
-
Algotale - Decimal Technologies [ Devops AWS Cloud Architect]
Gurgaon, India · · Aug 18, 2026
-
Algotale - Kanini Software Solutions [SDET]
PUNE;BANGALORE;COIMBATORE;CHENNAI, India · · Aug 18, 2026
-
Accolite Digital-Senior Full Stack Developer (Python + react)
Gurgaon/Bangalore, India · · Aug 18, 2026
-
Algotale (Wildnet)- Senior Data Engineer
India · remote · Aug 18, 2026