We are building AI-powered data intelligence products that make information accessible and actionable. As a Senior Backend Developer, you will design and implement scalable backend services powering GoPie (natural language to SQL for datasets), TagoreAI (AI research platform with 2M+ verified documents), and Dataful (India's largest curated data repository). You'll work on NL2SQL engines, LLM orchestration, real-time streaming APIs, and high-performance analytical systems that enable users to explore complex data through conversation.
Core Responsibilities
Architecture & Development
Design and build high-performance, scalable microservices using Go with clean architecture patterns (hexagonal/ports-and-adapters)
Develop RESTful APIs and real-time streaming endpoints using frameworks like Fiber or Chi
Implement type-secure database operations using SQLC, GORM, or raw SQL with PostgreSQL
Build and optimize analytical query engines using DuckDB and MotherDuck for OLAP workloads
Design event-driven architectures using message brokers.
AI/ML Integration
Integrate and orchestrate multiple LLM providers (OpenAI, Anthropic, Google Gemini) with pluggable adapter patterns
Build NL2SQL pipelines that convert natural language queries to validated SQL
Implement vector search and embedding pipelines for semantic search capabilities
Design streaming response architectures for real-time AI interactions
Data & Infrastructure
Design multi-tenant data architectures with proper isolation and access control
Implement authentication/authorization using OAuth 2.0/OIDC and fine-grained access control.
Build cloud storage integrations for file management
Write database migrations and maintain schema evolution strategies
Quality & Leadership
Write comprehensive unit and integration tests with high coverage
Conduct code reviews and enforce coding standards
Mentor junior developers and contribute to architectural decisions
Document APIs using OpenAPI/Swagger
📌 Senior Backend Developer Hyderabad
🏢 Factly Media & Research
📍 Hyderabad
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.