Backend Engineer (Bengaluru)

Backend Engineer (Bengaluru)

14 Oct
|
Zenteiq Aitech
|
Bengaluru

14 Oct

Zenteiq Aitech

Bengaluru

About the Role

We're looking for a passionate Backend Engineer to build and scale the backend systems that power our AI platform for engineering simulation. You'll work on production-grade APIs,distributed microservices, event-driven architectures, durable long-running workflows, and cloud-native infrastructure.

- It's a new platform, built from the first commit. This role is ideal for engineers who enjoy solving
- complex backend problems, building highly scalable systems, and taking ownership of services
- from design to production. You'll collaborate closely with ML engineers, simulation engineers,

- and platform engineers to build reliable backend services capable of handling high-throughput

- AI and simulation workloads in a fast-paced startup environment.

What You'll Build

- Production-grade REST and gRPC APIs using FastAPI

- Distributed microservices powering AI and simulation workflows

- Durable, long-running workflows using Temporal

- Event-driven systems using Kafka or Pub/Sub

- Scalable PostgreSQL data models, including vector search

- Cloud-native, observable services on Kubernetes

Key Responsibilities

Backend Development

- Design, develop, and maintain REST APIs (FastAPI) and gRPC services, contract-

- first

- Build modular, reusable, type-safe, and well-tested backend services

- Design PostgreSQL schemas with proper indexing, constraints, and migrations, and
- optimize queries

- Build durable, long-running workflows using Temporal: workflows that run for hours,

- wait for human input, and resume after failures

- Build asynchronous processing using Kafka, Celery, Redis, or Airflow

- Integrate backend services with storage such as GCS/S3 and internal platform
- services

Distributed Systems





- Build resilient systems with retries, dead-letter queues, idempotency, and failure
- recovery

- Design stateless, horizontally scalable services with both synchronous and
- asynchronous communication

- Keep each customer's data isolated at every layer of a multi-tenant platform

Platform & Cloud

- Work with GCP services such as GKE, Cloud SQL, Cloud Storage, and Pub/Sub,

- and with PostgreSQL run in our own containers on Kubernetes

- Implement caching strategies using Redis

Reliability & Observability

- Implement structured logging and instrument services with Prometheus and

- OpenTelemetry.

- Improve reliability through health checks, readiness probes, graceful shutdowns, and
- fault tolerance.

- Participate in production debugging, incident response, and performance optimization.

Required Skills

Backend Engineering

- 4 years of professional backend development experience

- Solid Python skills, including async programming (async/await, concurrency,

- background workers) with FastAPI

- Experience with the modern Python service stack: Pydantic, SQLAlchemy (async),

- Alembic, pytest, and mypy

- Solid REST and gRPC API design, contract-first (OpenAPI, protobuf, JSON Schema)

- Experience with PostgreSQL, database design, and query optimization; familiarity with vector databases such as pgvector





- Good understanding of distributed systems and event-driven architectures, with

- Kafka or Google Pub/Sub

- Understanding of multi-tenant system design

- Experience with Redis for caching, task queues, or rate limiting

Cloud & DevOps

- Experience with Docker and deploying applications on Kubernetes (GKE preferred)

- Familiarity with CI/CD pipelines (GitHub Actions preferred)

- Understanding of rolling deployments, rollbacks, secrets management, and

configuration management.

Good to Have

- Experience with Temporal or other workflow orchestration tools

- Experience with engineering simulation or physics: CAE tools, CFD or thermal
- analysis, solvers such as OpenFOAM or Ansys, or HPC

- Experience with the transactional outbox pattern and change data capture

- (Debezium)

- Experience with MCP or LLM agent frameworks such as LangGraph

- Experience with NoSQL and graph databases

What We're Looking For

- We value engineers who:

- Take ownership from design to production

- Build scalable, reliable, observable, production-ready systems

- Bring strong debugging, problem-solving, and system design skills

- Make pragmatic engineering decisions with long-term maintainability in mind

- Communicate clearly and work independently in a fast-moving startup

- Are eager to learn new technologies and solve challenging backend problems

Why Join Us?

- Build cutting-edge AI infrastructure on a new platform, from the first commit

- Work on products that operate at scale

- High ownership, minimal bureaucracy, and real influence on architecture

- Collaborate with experienced Backend, ML, Platform, and Simulation Engineers

- Continuous learning through mentorship and challenging engineering problems

📌 Backend Engineer (Bengaluru)
🏢 Zenteiq Aitech
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: backend engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: backend engineer (bengaluru) / bengaluru