06 Aug
|
Kramora Technologies
|
India
06 Aug
Kramora Technologies
India
Senior Backend EngineerEnterprise Integrations | Distributed Systems | Python / TypeScript
Location: Remote / Hybrid
Experience: 6–10 Years
Employment Type: Full-Time
About Us
We're building an enterprise AI platform that enables intelligent reasoning across multiple business systems. Our platform integrates with ERP, CRM, Accounting, Payroll, Scheduling, Project Management, and Document Management systems through a secure, scalable integration layer.
This is not a traditional backend development role.
We're looking for engineers who have designed and operated production-grade distributed systems, built resilient integration frameworks, and solved real-world challenges involving third-party APIs, authentication, synchronization, and multi-tenant architectures.
If you've primarily worked on CRUD applications or internal APIs, this role is unlikely to be the right fit.
What You'll Build
As a Senior Backend Engineer, you'll own the integration platform that powers our AI orchestration layer.
You'll design reusable frameworks rather than one-off integrations, enabling rapid onboarding of recent enterprise systems while maintaining reliability, observability, and security.
Your responsibilities will include
Designing scalable connector frameworks for enterprise SaaS integrations
Building secure Tool Servers and API orchestration services
Implementing OAuth 2.0, API Key, JWT, and Webhook authentication models
Designing multi-tenant backend architectures with RBAC and audit trails
Building distributed asynchronous processing using queues and workers
Implementing resilient retry strategies,
circuit breakers, and idempotent workflows
Developing highly available REST and GraphQL services
Creating observability pipelines with structured logging, tracing, and metrics
Optimizing backend services for performance, scalability, and reliability
Collaborating with AI Engineers, Data Engineers, and Product teams to build enterprise-grade intelligent systems
Required Technical SkillsProgramming Languages
Python
TypeScript / Node.js
Advanced SQL
Backend Engineering
REST API Design
GraphQL gRPC
WebSockets
OpenAPI Specification
Distributed Systems
Event-Driven Architecture
Asynchronous Processing
Background Workers
Job Scheduling
Retry Strategies
Exponential Backoff
Circuit Breakers
Idempotency
Dead Letter Queues
Event Ordering
High Availability
Horizontal Scaling
Enterprise Integrations
Hands-on production experience integrating with enterprise platforms such as:
Salesforce
Microsoft Graph
QuickBooks
SAP
Oracle
HubSpot
Procore
Autodesk
Jira
Workday
ADP
ServiceNow
Authentication & Security
OAuth 2.0
PKCE
Refresh Token Rotation
JWT
RBAC
Multi-Tenant Authorization
API Security
Secret Management
Encryption
Webhook Verification
Databases
PostgreSQL
Redis
Solid understanding of
Query Optimization
Index Design
Partitioning
Transactions
Connection Pooling
Performance Tuning
Queues & Messaging
Experience with one or more:
Kafka
RabbitMQ
Amazon SQS
Celery
BullMQ
Temporal
Cloud & DevOps
Docker
Kubernetes
CI/CD
Infrastructure as Code
GitHub Actions
Terraform (Preferred)
Observability
OpenTelemetry
Prometheus
Grafana
ELK Stack
Distributed Tracing
Structured Logging
What We're Looking For
We value engineers who
Have designed production systems, not just implemented assigned features.
Understand distributed systems and failure recovery.
Have built resilient enterprise integration platforms.
Think in terms of scalability, reliability, and maintainability.
Can own architecture decisions from design through production.
Take ownership of operational excellence and production stability.
Nice to Have
MCP (Model Context Protocol)
AI Tool Servers
Event Sourcing
CQRS
Outbox Pattern
Change Data Capture (CDC)
Microservices Architecture
Service Mesh
Kubernetes Operators
Platform Engineering
SOC 2 / ISO 27001 Compliance Ideal Candidate
We're looking for engineers who have built systems that run in production, handled real operational incidents, designed for failure, and understand how enterprise integrations behave outside of ideal conditions.
If you've owned architecture, reliability, scalability, and production operations—not just application development—we'd love to hear from you.
📌 Senior Backend Developer (India)
🏢 Kramora Technologies
📍 India