Back End Engineer (New Delhi)

Back End Engineer (New Delhi)

10 Nov
|
Digital India
|
New Delhi

10 Nov

Digital India

New Delhi

Role Summary:

The Backend Engineer will build the services and integrations that connect AI services to the AI platform and to government systems: AI gateway services and model-provider adapters, policy and data-protection controls, service APIs, workflow orchestration, and integrations with identity, document and payment platforms. Model training is not required; strong backend engineering and secure integration are.

Educational Qualification:

- B.Tech./B.E., M.Tech., MCA or M.Sc. in Computer Science, Information Technology or a related discipline (Must have)
- Professional certification in cloud platforms or Kubernetes is desirable but not mandatory; demonstrated work, as listed under Minimum Evidence at Screening, shall carry greater weight
- Candidates with strong verifiable work (production systems or significant open-source contributions) will be considered in lieu of formal qualification

Experience:

- 4+ years of professional backend development (6+ years preferred); minimum 3 years building production APIs and services
- Demonstrable end-to-end ownership of at least one production backend service, covering design, data model, deployment and monitoring
- Experience integrating with external APIs and identity providers (OAuth 2.0, OpenID Connect, SAML) at scale
- Experience integrating LLM APIs, or building API gateways, policy engines or provider adapters, is a robust plus
- Experience with durable workflow engines or event-driven systems is a plus
- Experience with Digital India platforms such as DigiLocker or API Setu is a plus

Key Responsibilities: API & Service Development





- Design and build APIs with clear OpenAPI contracts and versioning, design data models and optimise queries, and implement caching, queues and background jobs

AI Gateway & Platform Services
- Build and extend gateway services: adapters for self-hosted, Indian, cloud and commercial model backends behind one OpenAI-compatible API, with routing, fallbacks, circuit breakers, rate limits and caching
- Implement data-classification routing, PII detection, and usage, token and cost logging per tenant, and build service-catalogue and subscription APIs

System Integration
- Integrate AI services with government identity, document, e-office and payment systems and departmental databases, with retries, idempotency and audit logging
- Build document-intake, workflow and human-review services, including durable workflows for multi-step AI processes

Quality & Operations
- Write tested code with unit, integration and contract tests in CI, instrument services with logs, metrics and traces, and take part in on-call

Security & Privacy
- Implement authentication and authorisation, secrets handling and input validation, and apply OWASP Top 10 and OWASP Top 10 for LLM Applications controls,



including defences against prompt injection at service boundaries
- Handle personal data in compliance with DPDPA 2023, including data sent to external model providers

Technical Competencies:

- Languages & Frameworks: Python (FastAPI, Pydantic, asyncio), and Go or Java (Spring Boot)
- APIs & Gateways: REST with OpenAPI, gRPC, WebSockets and server-sent events; Kong or Envoy; LiteLLM; OpenAI-compatible APIs
- Data & Messaging: PostgreSQL (with pgvector), Redis or Valkey; Kafka, RabbitMQ or NATS; Temporal
- Identity & Security: OAuth 2.0, OpenID Connect, SAML, JWT; Keycloak; HashiCorp Vault or OpenBao; Microsoft Presidio; OWASP ASVS
- Testing & Operations: pytest, contract testing (Pact), k6; Docker, Kubernetes, Helm; GitLab CE CI; OpenTelemetry, Prometheus, Grafana

Minimum Evidence at Screening (one required):

- A production backend service or integration built by the candidate end to end, with a verifiable link, repository or reference
- An API gateway, policy engine, provider adapter or LLM integration built by the candidate, with documented usage
- A public repository or significant open-source contribution in backend, API or developer tooling, with verifiable commit history

P.S.- Shortlisted candidates shall complete a time-bound practical assessment: a small service that fronts two model providers (one self-hosted) behind a single API, with authentication, routing by data classification, PII redaction, rate limiting, usage logging and automated tests. This shall be followed by a technical discussion of a service the candidate has built.

📌 Back End Engineer (New Delhi)
🏢 Digital India
📍 New Delhi

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: back end engineer (new delhi) / new delhi

Subscribe to this job alert:

Get the latest job offers by email for: back end engineer (new delhi) / new delhi