14 Sep
|
Zeno
|
Bengaluru
Senior Backend Engineer (AWS, Java/Spring Boot, Python & Node.js)
Location: Bangalore (Hybrid)
Experience: 10+ years
About the Role
Zeno is building the backend platform that powers our EV battery-swapping ecosystem — covering vehicle telemetry, swap station orchestration, wallet & payment transactions, fleet partner management, and dashboard identity/RBAC. We're looking for a Senior Backend Engineer to own the architecture and lead development of our core microservices, deployed on AWS , using Java/Spring Boot , Python , and Node.js .
What you'll do
- Architect, design, and lead development of core backend microservices — Vehicle Service, Swap Station Service, Transaction Management Service, and Wallet Management Service — using Java/Spring Boot , Python (FastAPI/Flask), and Node.js (Express)
- Own the design of the wallet/ledger subsystem — wallet balances, holds, and ledger entries — ensuring idempotent, auditable financial transaction processing
- Design and scale ingestion pipelines that process high-volume vehicle and swap-station telemetry (UDP messages)
into ClickHouse , including materialized views, hourly/daily rollups, and TTL-based data lifecycle policies
- Architect and manage deployment infrastructure on AWS (ECS, RDS, SQS, SNS, S3, Secrets Manager, IAM, CloudWatch, WAF, Route 53)
- Drive the use of Redis for low-latency live data serving, including optimizing placement within the VPC to reduce cross-AZ/network data transfer costs
- Define API contracts, service boundaries, and event-driven communication patterns (SQS/SNS) across microservices
- Design and review database schemas (PostgreSQL/RDS) for core domains — customers, vehicles, fleet partners, battery packs, swap stations, tariffs, and dashboard identity/RBAC
- Establish and maintain CI/CD pipelines (GitHub Actions, ECR) and infrastructure best practices
- Lead incident response and root-cause analysis, including design of dead-letter queue (DLQ) handling for failed or incomplete transaction
📌 Back End Developer (Bengaluru)
🏢 Zeno
📍 Bengaluru