Hiring.Camp

Principal Backend Engineer

Datamaxis

·

1 week ago

Location
Chennai, IN
Workplace
Remote
Type
Full-time
Department
Engineering
Seniority
Lead
Source
Breezy HR

Description

Job Position: Principal Backend Engineer
Experience: 12+ Years
Work Mode: Remote (Full-Time) - Minimum 4-hour overlap with US time zones

ROLE OVERVIEW
We are seeking a Principal Backend Engineer to own the scalability, reliability, and architectural evolution of an AI platform as it transitions from a prototype to a production-grade platform. This is a high-impact, high-ownership role at the intersection of distributed systems engineering and applied AI.

KEY RESPONSIBILITIES
● Platform Architecture & Scalability: Own end-to-end backend architecture for the AI platform; design for multi-tenant, high-throughput extraction workloads
● Extraction Pipeline Engineering: Architect and evolve AI pipelines, define pipeline abstractions, registry patterns, and execution strategies that balance accuracy, latency, and LLM API cost.
● Multi-Provider LLM Abstraction: Enhance and harden the unified LLM provider layer ; implement multi-key round-robin pooling, structured output schemas, tool-calling protocols, and provider failover logic.
● Async Worker & Queue Architecture: Design the distributed worker system for heavy pipeline execution observable queue with dead-letter handling, retry policies, and backpressure management.
● AWS Production Deployment: Lead the AWS deployment architecture (ECS/EC2, RDS PostgreSQL, S3, Bedrock, ALB, Secrets Manager, CloudWatch); define IaC, blue-green deployment strategies, and ensure the platform meets security, compliance, and data residency requirements.
● API Design & Governance: Define and enforce API design standards (OpenAPI 3.1, spec-first, versioning, deprecation); own the 25+ FastAPI endpoints, request/response schema evolution, and backward compatibility guarantees.
● Data Architecture: Own the PostgreSQL schema for extraction metadata (holes, dimensions, GD&T, title blocks, notes, extraction traces, batches); design indexing strategies, multi-tenant isolation, and efficient querying patterns for the document review and dataset export workflows.
● Security & Compliance: Implement secure service-to-service communication, secrets management via AWS Secrets Manager, IAM role-based access for Bedrock and S3, and CORS/auth policies
● Observability & Reliability: Instrument the platform with structured logging, distributed tracing (AWS X-Ray / OpenTelemetry), and CloudWatch alarms; define SLOs for pipeline throughput, LLM call latency, and extraction accuracy.\
● Engineering Leadership: Mentor senior engineers, conduct architecture and design reviews, set coding standards, and drive the technical roadmap for the enterprise.

REQUIRED SKILLS & EXPERIENCE
● 12+ years of backend engineering experience with a strong focus on distributed systems and production-grade platform design. ● Expert-level Python proficiency; deep hands-on experience with FastAPI, SQLAlchemy, Pydantic v2, and async/concurrent programming (asyncio, ThreadPoolExecutor).
● Proven experience designing and operating microservices at scale — including service decomposition, inter-service communication, and failure isolation strategies.
● Strong PostgreSQL expertise: schema design, indexing, query optimization, multi-tenant isolation (RLS or schema-per-tenant), and migration management.
● Hands-on AWS production experience: EC2/ECS, RDS, S3, ALB, IAM, Secrets Manager, CloudWatch, and ideally Amazon Bedrock.
● Deep understanding of event-driven and async architectures: message queues, polling workers, idempotency guarantees, retry strategies, and backpressure handling.
● Experience integrating LLM APIs (any of: Anthropic Claude, OpenAI, Google Gemini, Mistral, AWS Bedrock) in production — including rate limiting, structured output enforcement, and multi-provider failover.
● Experience with container-based deployments using Docker and Docker Compose; familiarity with ECS task definitions and service orchestration.
● Strong API lifecycle management skills: OpenAPI 3.1, versioning, backward compatibility, deprecation policies, and governance frameworks. \
● Practical knowledge of distributed system patterns: sagas, circuit breakers, idempotency keys, at-least-once delivery, and graceful degradation.
● Security engineering fundamentals: OAuth2, JWT, RBAC, CORS, secrets management, and cloud IAM role design.
● Prior experience building developer platforms, internal tooling, or AI/ML serving platforms at large-scale organizations.

PREFERRED / GOOD TO HAVE
● Direct experience building AI/LLM extraction pipelines — structured output, tool-calling, multi-agent orchestration (LangGraph, CrewAI, or custom frameworks).
● Familiarity with agentic pipeline patterns: planner-executor swarms, multi-round tool-use loops, shared notepad patterns, and confidence-based validation.
● Experience with Amazon Bedrock cross-region inference and IAM-based model access (Amazon Nova, Claude via Bedrock).
● Knowledge of ML model serving infrastructure: HuggingFace Transformers, PyTorch model loading, YOLO/object detection integration, ChromaDB vector stores.
● Experience with PDF processing pipelines: rasterization (PyMuPDF), coordinate normalization, multi-page extraction, and bounding box annotation workflows.
● Familiarity with service mesh (Istio/Linkerd), Kubernetes, or EKS for cloud-native deployment evolution.
● Experience with workflow orchestration frameworks (Temporal, Airflow, or equivalent) for long-running, stateful extraction jobs.
● Experience in high-scale SaaS platforms with strict SLAs, multi-region deployments, and enterprise security requirements.

SUMMARY This role is for a Principal-level engineer who can own backend architecture at the intersection of large-scale distributed systems and applied AI. The ideal candidate has built production platforms that serve real enterprise workloads, has deep LLM integration experience, and can lead a team while staying hands-on in the most critical technical decisions.

Skills

PythonFastAPIAWSDockerKubernetesPostgreSQLPyTorchAirflowMicroservicesCompliance

Similar Jobs

30

Principal Backend Engineer

Referral Publicisgroupe · New York, NY, US

2 months ago

Principal Backend Engineer

Supplyhouse · Remote, Remote, India +1 · Remote

2 months ago

Principal Backend Engineer

Referral Publicisgroupe · London, UK

2 months ago

Principal Backend Engineer

Zscaler · Tel Aviv-Yafo Municipality, ISR

3 months ago

Principal Backend Engineer

Teya · London

3 months ago

Principal Backend Engineer

Teya · Riga · Hybrid

3 months ago

Principal Backend Engineer

Teya · Porto · Hybrid

3 months ago

Principal Backend Engineer

Jeeves · Argentina · Remote

3 months ago

Principal Backend Engineer

Jeeves · Mexico · Remote

3 months ago

Principal Backend Engineer

Jeeves · Colombia · Remote

3 months ago

Principal Backend Engineer

Jeeves · Brazil · Remote

3 months ago

Principal Backend Engineer

Harman · US Home Office Texas, United States of America

3 months ago

Principal Backend Engineer

Trading212 · Sofia +3 · Hybrid

3 months ago

Principal Backend Engineer

Workatbackbase · Kraków +1

4 months ago

Principal Backend Engineer

Herondata · London, UK

4 months ago

Principal Backend Engineer

Heron Data · New York, New York, US +1

4 months ago

Principal Backend Engineer

Herondata · NYC

4 months ago

Backend — Principal Engineer

Commvault · Bangalore, India

5 months ago

Principal Backend Engineer

Supplyhouse · Remote, Remote, India +1 · Remote

7 months ago

Principal Engineer (Backend)

Kaizengaming · Remote

8 months ago

Principal Backend Engineer

Kaizengaming

1+ year ago

Principal Engineer (Backend)

Kaizengaming · Remote

1+ year ago

Principal Backend Engineer

Employees Publicisgroupe · New York, NY, US

1+ year ago

Principal Backend Engineer

Employees Publicisgroupe · London, UK

1+ year ago

Principal Engineer (Backend)

Octillion Media LLC · Bengaluru, KA, India · Remote

1+ year ago

Senior/Staff/Principal Backend Engineer, Platform & Data Ingestion

Veranahealth · San Francisco, California, United States, New York, United States +2 · Remote, Hybrid, Onsite

3 days ago

Senior Principal Backend Engineer, Crypto and Alternative Trading Products

Questrade Financial Group · North American Centre, 5700 Yonge St, North York, ON M2N 5M9, Canada · Remote

4 days ago

Staff / Principal Engineer, Backend Architecture

RFS Group · Remote, Onsite

5 days ago

Principal Backend Engineer Vice President

Citi Bank · 5900 HURONTARIO STREET MISSISSAUGA, Canada · Hybrid

6 days ago

Principal Backend Engineer Vice President

citibank · Mississauga, ON,CA, CA

6 days ago