Job Description — Backend Engineer (API Integrations)
Location: Mumbai
Experience: 5+ Years
Employment Type: Full-Time
Role Overview
We are looking for a Backend Engineer to own the integration layer of the platform. You will build the APIs and services that connect AI outputs back into operational workflows, integrate with government portals and external data sources, and ensure that the system interacts reliably with RIL’s existing infrastructure. This role requires equal measures of technical rigour and pragmatism to deliver reliably within a fast-moving build timeline.
Key Responsibilities
Integration Mapping & Design
Work with the Solutions Architect to map every integration touchpoint — ERP workflow interfaces, government portals, supplier portals, and banking feeds.
Understand the latency requirements for each integration and design accordingly — real-time endpoints and batch integrations have fundamentally different design constraints.
Design robust fallback mechanisms for every integration — if the AI model is unavailable or low-confidence, the system must degrade gracefully without blocking operational workflows.
Real-Time API Development
Design and implement the API layer that connects the AI inference layer to operational systems — clean contracts, versioned endpoints, and clear error responses.
Ensure all real-time integrations are built with resilience patterns — circuit breakers, retry logic, timeouts, and graceful degradation under load.
Government Portal & External Integrations
Build integrations with government portal APIs for inward supply data, vendor return filing status, and notice data where available via official channels.
Build the integration with the customs data portal
Manage the specific constraints of government API ecosystems — rate limits, authentication flows, schema changes, and reliability issues that differ significantly from commercial APIs.
Monitoring & Production Stability
Build API monitoring and alerting covering latency, error rates, and upstream availability so integration failures are caught before they affect the compliance team.
Work with the MLOps Engineer to ensure model inference endpoints are stable and performant enough for the real-time integration to depend on.
Maintain clear API documentation so the Full Stack Engineer and other squad members can consume integrations without dependency.
Required Qualifications
Education
Experience
5+ years of backend engineering experience with a focus on API design and enterprise system integration.
Proven experience building and maintaining production-grade integrations with complex or legacy enterprise systems.
Experience with real-time, latency-sensitive API development in an operational context.
Technical Skills
Languages: Python (primary); working knowledge of at least one of Java, Go, or Node.js.
API Design: REST API design principles, versioning, authentication (OAuth 2.0, API keys, mTLS), and contract-first development.
Resilience Patterns: Circuit breakers, retry logic, rate limiting, bulkheads, and graceful degradation.
ERP Integration: Experience integrating with SAP or equivalent large ERP systems — BAPIs, RFC calls, or event-driven extraction patterns strongly preferred.
Async & Messaging: Kafka, RabbitMQ, or equivalent for event-driven integration patterns.
Containerisation: Docker and Kubernetes for deploying and managing API services.
Observability: API monitoring, distributed tracing (Jaeger, Zipkin, or equivalent), and structured logging.
Preferred Qualifications
Prior experience with government API ecosystems — GSTN, ICEGATE, or similar; understanding of their specific constraints and reliability characteristics.
Experience building integrations that serve ML model inference endpoints in a production setting.
Familiarity with SAP integration patterns — SAP BTP, OData services, or SAP API Hub.
Prior work in fintech, compliance, legal technology, or similarly regulated environments.
Experience with API gateway tooling — Kong, AWS API Gateway, or equivalent.
Core Competencies
Technical Competency
Behavioural Competency
REST API Design & Integration
Attention to Detail
Real-Time & Low-Latency Systems
Proactive Risk Identification
Enterprise System Integration
Cross-Functional Collaboration
Error Handling & Resilience
Ownership & Reliability
API Monitoring & Observability
Structured Problem Solving