Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
DL

Principal Backend Engineer requirement

Diverse Lynx India
Location not stated
Staff / Principal
1 month ago
  • Python
  • FastAPI
  • SQLAlchemy
  • Pydantic
  • Microservices
  • PostgreSQL
  • GCP
  • Compute Engine
  • GKE
  • Cloud SQL
  • Load Balancing
  • IAM
  • Vertex AI
  • Kubernetes
  • Secrets Management
  • Docker
  • Docker Compose
  • Helm
  • Pub/Sub
  • LLM APIs
  • OpenAI
  • Anthropic Claude
  • Google Gemini
  • OpenAPI
  • OAuth2
  • JWT
  • RBAC
  • CORS
  • CI/CD
  • AI/ML
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
REQUIRED SKILLS & EXPERIENCE
  • 10+years of backend engineering experience with strong focus on distributed systems, production-grade platform design, and cloud-native architecture.
  • Expert-level Python proficiency; deep hands-on experience with FastAPI, SQLAlchemy, Pydantic v2, and async/concurrent programming using asyncio, ThreadPoolExecutor, or equivalent concurrency patterns.
  • Proven experience designing and operating microservices at scale, including service decomposition, inter-service communication, failure isolation, API contracts, and service ownership models.
  • Strong PostgreSQL expertise, including schema design, indexing, query optimization, migration management, and multi-tenant isolation using row-level security, schema-per-tenant, or equivalent tenancy patterns.
  • Hands-onGCP production experience, including Compute Engine, Google Kubernetes Engine, Cloud SQL for PostgreSQL, Cloud Storage, Cloud Load Balancing, Cloud IAM, Secret Manager, Cloud Logging, Cloud Monitoring, and ideally Vertex AI.
  • Strong Kubernetes experience, preferably withGKE, including workload deployment, services, ingress, autoscaling, config/secrets management, health probes, resource limits, rolling deployments, and production troubleshooting.
  • Experience with container-based deploymentsusing Docker, Docker Compose, Kubernetes manifests, Helm charts, and cloud-native service orchestration patterns.
  • Deep understanding of event-driven and async architectures, including Pub/Sub-style messaging, background workers, polling workers, idempotency guarantees, retry strategies, dead-letter queues, and backpressure handling.
  • Experience integrating LLM APIs in production, including OpenAI, Anthropic Claude, Google Gemini, Mistral, or Vertex AI-hosted models, with focus on rate limiting, structured output enforcement, prompt/version governance, observability, and multi-provider failover.
  • Strong API lifecycle management skills, including OpenAPI 3.1, API versioning, backward compatibility, deprecation policies, schema governance, and platform-level API standards.
  • Practical knowledge of distributed system patterns, including sagas, circuit breakers, idempotency keys, at-least-once delivery, retries with exponential backoff, graceful degradation, and eventual consistency trade-offs.
  • Security engineering fundamentals, including OAuth2, JWT, RBAC, CORS, tenant-aware authorization, secrets management, workload identity, service accounts, and cloud IAM role design.
  • Experience building platform capabilities such as developer portals, internal service templates, deployment workflows, environment provisioning, CI/CD automation, observability dashboards, and self-service tooling for engineering teams.
  • Prior experience developing AI/ML or developer platforms that expose reusable backend primitives such as model gateways, evaluation workflows, sandbox environments, dataset management, feature flags, tenant configuration, and audit/logging services.
  • Prior experience building developer platforms, internal tooling, or AI/ML serving platforms at large-scale organizations, with emphasis on reliability, governance, multi-tenancy, and operational excellence.


Principal Backend Engineer requirement · Diverse Lynx India

Auto apply with Likeremote