Back End Developer

Zeno

Bengaluru

In loco

INR 4.000.000 - 7.000.000

Tempo pieno

14 giorni+
Generatore di candidature

Distinguiti per questa posizione — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Descrizione del lavoro

Zeno in Bengaluru is seeking a Senior Backend Engineer to own the architecture and lead development of our core microservices for the EV battery-swapping platform. You will work with AWS, Java/Spring Boot, Python, and Node.js to build scalable services and data pipelines.

You will design and scale wallet/ledger systems, telemetry ingestion, and service boundaries while mentoring engineers and collaborating with product and DevOps to ensure reliability and security at scale.

Competenze

  • 10+ years of backend engineering experience.
  • Strong hands-on expertise in Java and Spring Boot for building production microservices.
  • Proficiency in Python and/or Node.js for backend service development.

Mansioni

  • Architect, design, and lead development of core backend microservices across vehicle, wallet, and telemetry domains.
  • Own wallet/ledger subsystem design including idempotent, auditable transactions.
  • Design scalable ingestion pipelines for telemetry data with ClickHouse and data rollups.

Conoscenze

Java
Spring Boot
Python
Node.js
AWS
PostgreSQL
ClickHouse
Redis
Docker
CI/CD
GitHub Actions
Kubernetes

Strumenti

Express
FastAPI/Flask
ECS/Kubernetes
SQS/SNS

Descrizione del lavoro

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 processing
  • Mentor mid-level and junior engineers, lead code reviews, and set backend engineering standards
  • Collaborate with product, frontend (Next.js dashboard), and DevOps teams to translate business requirements into scalable technical designs
  • Own the performance, security and reliability of production services at scale
What you have
  • 10+ years of experience in backend software engineering, with a proven track record of designing and operating production systems at scale
  • Strong hands-on expertise in Java and Spring Boot for building production microservices
  • Proficiency in Python and/or Node.js for backend service development
  • Deep experience with AWS cloud services — ECS, RDS, SQS, SNS, S3, IAM, CloudWatch, Secrets Manager
  • Strong understanding of relational databases (PostgreSQL) and time-series/columnar databases (ClickHouse or similar)
  • Experience designing event-driven and message-queue-based architectures
  • Solid understanding of financial/ledger system design, idempotency, and transactional integrity
  • Experience with containerization and orchestration (Docker, ECS/Kubernetes)
  • Strong grasp of system design, scalability, and distributed systems principles
  • Experience with CI/CD pipelines and DevOps practices (GitHub Actions or similar)
  • Excellent communication skills and experience mentoring engineering teams
Nice to Have
  • Experience in IoT/telemetry-heavy domains (vehicle, industrial, or connected-device platforms)
  • Familiarity with Redis for caching or low-latency data serving
  • Experience with API gateways/service mesh (Envoy Proxy)
  • Exposure to payment gateway integrations and wallet/ledger systems
  • AWS Solutions Architect Professional certification (or equivalent)
  • Experience in EV, mobility, or fleet management domains
What You'll Gain
  • Ownership of core backend architecture for a fast-growing EV mobility platform
  • Opportunity to shape technical direction and mentor a growing engineering team
  • Work on complex, real-world distributed systems at scale — telemetry, payments, and fleet management
  • Competitive compensation and leadership growth opportunities
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Dev Ops Engineer
Dev Ops Engineer

Zeno • Bengaluru

In loco
INR 1.500.000 - 2.500.000
Backend Engineer - Golang
Backend Engineer - Golang

ZOOP • Pune District

In loco
INR 1.500.000 - 2.200.000
Data Engineer
Data Engineer

Zeno • Bengaluru

In loco
INR 1.800.000 - 2.900.000
Health coverage
Global team
AVP Engineering
AVP Engineering

Humancapital • Bengaluru

In loco
INR 2.500.000 - 5.000.000
Principal Linux Engineer (Embedded)
Principal Linux Engineer (Embedded)

Zeno • Bengaluru

In loco
INR 4.000.000 - 7.000.000
Company-sponsored healthcare plan
Competitive salary
Senior Backend Engineer (Java/Python, AW...
Senior Backend Engineer (Java/Python, AW...

BMW TechWorks India Private Limited • Pune District

In loco
INR 3.500.000 - 5.500.000
Software Architect
Software Architect

Intangles Lab • Pune District

In loco
INR 2.000.000 - 3.000.000
Opportunity to build high-impact data and IoT backend systems at scale
Work on a modern cloud-native stack
Collaborate with experts in AI, telematics, and distributed systems
+1
Senior Backend Engineer
Senior Backend Engineer

myHQ • Bengaluru

In loco
INR 4.000.000 - 7.000.000
Senior Backend Engineer
Senior Backend Engineer

Geosoft Surtech • Srinagar

In loco
INR 2.000.000 - 3.000.000
Back-End Senior Software Engineer - Python
Back-End Senior Software Engineer - Python

Rhohyve Ai Labs • Hyderabad

In loco
INR 3.000.000 - 4.200.000