14 Sep
|
Zeno
|
Vasanthanagar
14 Sep
Zeno
Vasanthanagar
Job DescriptionSenior Backend Engineer (AWS, Java/Spring Boot, Python & Node.Js) NLocation: Bangalore [Hybrid] NExperience: 10+ years NAbout the RolenZeno 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. NWhat you'll donn 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) N Own the design of the wallet/ledger subsystem — wallet balances, holds, and ledger entries — ensuring idempotent, auditable financial transaction processing N 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 N Architect and manage deployment infrastructure on AWS (ECS, RDS, SQS, SNS, S3, Secrets Manager, IAM, CloudWatch, WAF, Route 53) N 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 N Define API contracts, service boundaries, and event-driven communication patterns (SQS/SNS) across microservices N Design and review database schemas (PostgreSQL/RDS) for core domains — customers, vehicles, fleet partners, battery packs, swap stations, tariffs, and dashboard identity/RBAC N Establish and maintain CI/CD pipelines (GitHub Actions, ECR) and infrastructure best practices N Lead incident response and root-cause analysis, including design of dead-letter queue (DLQ)
handling for failed or incomplete transaction processing N Mentor mid-level and junior engineers, lead code reviews, and set backend engineering standards N Collaborate with product, frontend (Next.Js dashboard), and DevOps teams to translate business requirements into scalable technical designs N Own the performance, security and reliability of production services at scale NnWhat you haven N 10+ years of experiencein backend software engineering, with a proven track record of designing and operating production systems at scale N Strong hands-on expertise in Java and Spring Boot for building production microservices N Proficiency in Python and/or Node.Js for backend service development N Deep experience with AWS cloud services — ECS, RDS, SQS, SNS, S3, IAM, CloudWatch, Secrets Manager N Strong understanding ofrelational databases (PostgreSQL) and time-series/columnar databases (ClickHouse or similar) N Experience designing event-driven and message-queue-based architectures N Solid understanding of financial/ledger system design, idempotency, and transactional integrity N Experience with containerization and orchestration (Docker, ECS/Kubernetes) N Solid grasp of system design, scalability, and distributed systems principles N Experience with CI/CD pipelines and DevOps practices (GitHub Actions or similar) N Excellent communicationskills and experience mentoring engineering teams NnNice to Haven N Experience in IoT/telemetry-heavy domains (vehicle, industrial, or connected-device platforms) N Familiarity with Redis for caching or low-latency data serving N Experience with API gateways/service mesh (Envoy Proxy) N Exposure to payment gateway integrations and wallet/ledger systems N AWS Solutions ArchitectProfessional certification (or equivalent) N Experience in EV, mobility, or fleet management domains NnWhat You'll Gain Nn Ownership of corebackend architecture for a fast-growing EV mobility platform N Opportunity to shape technical direction and mentor a growing engineering team N Work on complex, real-world distributed systems at scale — telemetry, payments, and fleet management N Competitive compensation and leadership growth opportunities N
📌 Back End Developer (Vasanthanagar)
🏢 Zeno
📍 Vasanthanagar