Mirantis
Principal Software Engineer, Backend (Go)
Remote role where the employee must remain based in a particular country.
India only
Employer listed it 3 weeks ago · Added today
Been open since 3 weeks ago, still being checked, but it has been live a while.
Salary
Not stated
Location
India only
Work style
Async
Contract
Full-time
Experience
Lead
Category
Software
This employer didn't state pay. Jobs like this usually pay around $205k–$275k a year, a typical range taken from 599 lead-level software roles on Nomaders that do state pay. It's a guide, not an offer.
Remote flexibility
Work from home
This is a remote role, but the employee must be based in India. It is work from home rather than work from anywhere.
What the employer says
- Source listing states candidate location: "Hyderabad, TS, India, Hyderabad, TS, in, Remote"
What Nomaders makes of it
- Residency required in India
- Payroll and tax are likely handled in that country only
The quotes above are the employer's own words; the reading is ours. Always check the original listing and employment terms before working from another country.
About the role
Mirantis, an IREN company, is the Kubernetes-native AI infrastructure company, enabling organizations to build and operate scalable, secure, and sovereign infrastructure for modern AI, machine learning, and data-intensive applications. By combining open source innovation with deep expertise in Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready developer platforms across any environment—on-premises, in the cloud, at the edge, or in sovereign data centers. As enterprises navigate the growing complexity of AI-driven workloads, Mirantis delivers the automation, GPU orchestration, and policy-driven control needed to manage infrastructure with confidence and agility. Committed to open standards and freedom from lock-in, Mirantis ensures that customers retain full control of their infrastructure strategy.  https://www.mirantis.com/
We are looking for an experienced backend engineer to build the Go services behind the k0rdent-ai platform — the multi-tenant control plane for GPU infrastructure. You will collaborate with engineering teams across US, Europe, and India to design and develop API-first services.
Your responsibilities will include owning features end to end — API contract, service, schema, orchestration, tests, and Helm packaging — and making architectural decisions that shape how enterprises consume our platform. Working within an agile framework, you will directly impact the reliability and correctness of infrastructure customers run in produc tion.
Main Responsibilities:
Design and build Go microservices, model database schemas, and write migrations for the multi-tenant k0rdent AI platform.
Design and implement durable orchestration in Temporal — idempotency, retries, timeouts, determinism constraints.
Design public REST APIs with OpenAPI, along with multi-language SDKs.
Build event-driven, asynchronous communication between services on a distributed streaming or message-broker platform.
Implement authentication and authorization boundaries across an enterprise IAM platform and an API gateway — OIDC/JWT, service-to-service auth, tenant-scoped RBAC, gateway routing and rate limiting.
Extend the identity model with standards-based user and group lifecycle provisioning (SCIM), and unify authorization between the platform's API permissions and Kubernetes-native RBAC.
Write unit, integration, and end-to-end tests as part of every change.
Instrument services for production — structured logging, metrics, and audit trails.
Package and ship services with Docker, Helm, and Kubernetes.
Review peers' code and debug incidents to root cause with regression coverage.
Mentor junior engineers — onboarding, design guidance, and review feedback that raises the team's bar .
Required Skills/Abilities: 
10+ years of professional software engineering, including 5+ years building production backend services using Go language.
Strong Go fundamentals: concurrency, context propagation, error wrapping, stdlib HTTP routing (Go 1.22+).
Deep relational database experience: schema design, migrations, transactions, and query tuning under multi-tenant load.
Track record designing versioned REST APIs consumed by external clients, and the SDKs generated from them.
Experience building durable or event-driven asynchronous systems — workflow engines, streaming platforms, or message brokers — with idempotency and retry semantics.
Solid grasp of OIDC, JWT validation, RBAC modeling, and multi-tenant isolation behind an IAM platform and API gateway.
Working Kubernetes knowledge — deploy, inspect, and debug workloads, and reason about Kubernetes RBAC.
Testing discipline: unit and integration tests are part of your definition of done.
Requirements
- ·10+ years of professional software engineering, including 5+ years building production backend services using Go language.
- ·Strong Go fundamentals: concurrency, context propagation, error wrapping, stdlib HTTP routing (Go 1.22+).
- ·Deep relational database experience: schema design, migrations, transactions, and query tuning under multi-tenant load.
- ·Track record designing versioned REST APIs consumed by external clients, and the SDKs generated from them.
- ·Experience building durable or event-driven asynchronous systems — workflow engines, streaming platforms, or message brokers — with idempotency and retry semantics.
Benefits
- ·We are a  Leader for Container Management  in G2 (#2 after AWS)!
How to apply
- 1Check the flexibility label above, work from home, matches where you plan to live and work.
- 2Tailor your CV to the role at Mirantis, mentioning your remote working experience and working hours (Async).
- 3Apply directly on the employer's careers page using the button below. Nomaders never handles your application.
Found 15h ago. Last checked today. Always confirm the details on the original posting, salary and location can change after publication.
Listing sourced from Company boards.
Similar roles
Other open software roles with comparable remote rules.
Free to apply, no account needed.
Typically $205k to $275k per year · You'll be taken to the employer's careers page.