The posting
Backend Engineer
## Company Overview Information about the company is not provided.
## Job Summary We are building a B2B enterprise AI platform focused on RAG-based intelligence, Root Cause Analysis (RCA), Knowledge Graphs, and deep enterprise integrations. The Backend Engineer will play a crucial role in designing, building, observing, and operating backend services end-to-end. This hands-on startup role offers high ownership and architectural influence, particularly in working with LLM-driven pipelines while ensuring systems remain reliable, observable, and performant across both cloud and on-prem deployments.
## Responsibilities - Backend & System Design - Design and develop scalable backend services using Python (Node.js is a plus). - Build and maintain microservice-based architectures. - Design distributed systems with clear service boundaries. - Own API contracts, data models, and inter-service communication. - Implement asynchronous processing, background jobs, and event-driven workflows.
- Scalability, Reliability & Observability
- Design systems for horizontal scaling, high availability, and fault tolerance.
- Identify and resolve performance bottlenecks across services and data stores.
- Implement resilience patterns (timeouts, retries, idempotency, circuit breaking).
- Define and instrument monitoring and observability mechanisms.
- Use observability data to debug production issues and drive system improvements.
- Data, AI & Integrations
- Work with MongoDB for document modeling, indexing, and performance tuning.
- Use Neo4j for graph-based data modeling and traversal.
- Build backend workflows supporting RAG/RCA/Knowledge Graphs.
- Integrate backend systems with LLMs and observability tools like Langfuse.
- Build and maintain enterprise integrations (Gmail, SharePoint, Drive, etc.).
- Deployment & Operations
- Ensure services operate reliably across cloud and on-premise enterprise environments.
- Support configuration management, environment isolation, and rollout strategies.
- Collaborate on CI/CD and production readiness with DevOps support.
## Qualifications - Must-Have Skills - 4 – 6 years of backend engineering experience. - Strong proficiency in Python and modern asynchronous frameworks. - Hands-on experience with microservices architectures and distributed systems fundamentals. - Knowledge of any cloud services (AWS, GCP, Azure). - Experience with monitoring and observability tools. - Strong experience with MongoDB.
## Preferred Skills - Experience with Neo4j or graph databases. - Exposure to LLMs, RAG pipelines, embeddings, or Generative AI systems. - Familiarity with Langfuse or similar LLM observability tools. - Experience supporting on-prem or hybrid deployments. - Previous startup experience with ownership of production systems.
## Experience 4 – 6 years of relevant backend engineering experience is required.
## Environment Information about the typical work setting, location, or physical conditions is not provided.
## Salary Salary information is not specified.
## Growth Opportunities Opportunities for career advancement are not specified.
## Benefits Information regarding benefits offered by the company is not provided.



