Principal Software Engineer, Backend (India)

Principal Software Engineer, Backend (India)

06 Sep
|
Jobgether
|
India

06 Sep

Jobgether

India

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer, Backend (Go) based in India.

This is a senior backend engineering opportunity focused on building the Go services powering a multi-tenant control plane for GPU infrastructure. You will own complex features end to end, from API contracts and database schemas to orchestration, testing, and Kubernetes packaging. Working across distributed engineering teams in the US, Europe, and India, you will help shape the architecture of a platform designed for enterprise-scale infrastructure. The role combines backend engineering, distributed systems, security, Kubernetes, and cloud-native technologies in a highly technical environment. You will make architectural decisions that directly influence the reliability, scalability, and correctness of production infrastructure. This is an opportunity to mentor engineers, influence technical direction, and build foundational services for up-to-date AI and data-intensive workloads.

Accountabilities:




- Backend Engineering: Design and build production-grade Go microservices for a multi-tenant infrastructure platform, including database schemas, migrations, service logic, and integrations.
- Distributed Orchestration: Design and implement durable workflows using Temporal, applying sound patterns for idempotency, retries, timeouts, determinism, and fault tolerance.
- API Development: Design versioned public REST APIs using OpenAPI and contribute to multi-language SDKs generated from API specifications.
- Event-Driven Architecture: Build reliable asynchronous communication between services using distributed streaming or message-broker platforms.
- Identity & Access Management: Implement authentication and authorization boundaries across IAM systems and API gateways, including OIDC/JWT, service-to-service authentication, tenant-scoped RBAC, routing, and rate limiting.
- Identity Provisionin

📌 Principal Software Engineer, Backend (India)
🏢 Jobgether
📍 India

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: principal software engineer, backend (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer, backend (india) / india