SolutionChamps Technologies is looking for a strong Senior Python Backend Engineer who can design and build scalable, production-grade microservices. React experience is a plus, but backend depth is non-negotiable.
If you enjoy designing systems that stay stable under scale, this role is for you.
- Design and build high-performance Python microservices
- Own API design (REST / gRPC), data contracts, and service boundaries
- Architect scalable systems including stateless services, async processing, queues, and caching
- Optimize backend performance, memory usage, and concurrency
- Work with SQL and NoSQL databases and design efficient schemas
- Build secure, testable, and observable services (logging, metrics, tracing)
- Collaborate with frontend engineers using React with an API-first mindset
- Handle production issues, debugging, and performance tuning
Backend (Core Focus)
- Strong Python experience using FastAPI / Django / Flask
- Deep understanding of microservices architecture
- Async programming using asyncio, background workers, and task queues
- API design expertise (REST, gRPC, versioning, authentication)
- Scalability concepts:
- Horizontal scaling
- Stateless services
- Caching using Redis
- Message queues (Kafka / RabbitMQ / SQS)
- Solid understanding of system design and architectural trade-offs
Databases
- SQL: PostgreSQL / MySQL (indexes, query optimization, transactions)
- NoSQL: MongoDB / DynamoDB / Redis
- Data modeling focused on scale and performance
Frontend (Nice to Have)
- React fundamentals (hooks, state management)
- Ability to integrate backend APIs with frontend applications
- Understanding of frontend performance constraints (not a UI-heavy role)
DevOps & Infrastructure
- Docker and containerized deployments
- CI/CD pipelines
- Cloud platforms (AWS preferred)
- Observability: logs, metrics, alerts
- Experience running services in production
Added Advantage
- Experience with high-throughput or real-time systems
- Event-driven architectures
- Background in distributed systems
- Open-source contributions
- Experience scaling systems from zero to real users
What We Care About
- You think in systems, not just features
- You write code that survives traffic spikes
- You understand why something scales, not just how
- Work Type : Full-Time
- Work Mode : On-Site
- Location : Chennai & Coimbatore