Logo
Talent Search PRO

Senior Backend Engineer

Talent Search PRO, Villa Espana Colonia, Texas, United States

Save Job

Requirements

5+ years of backend development

Experience designing distributed systems and queue-based architectures

Track record of building and scaling RESTful APIs

Strong testing discipline (unit, integration, E2E)

Experience integrating AI/LLM APIs into production applications

Experience with vector databases and semantic search (pgvector, Pinecone)

Prompt engineering and LLM optimization techniques

Real-time transcription or speech-to-text systems (Deepgram, Whisper)

Multi-tenant SaaS architecture at scale

ClickHouse or analytical database experience

WebRTC or media processing pipelines

Job Description Senior Backend Engineer to architect and scale server-side infrastructure for AI-powered conversation analytics platform, owning APIs, data pipelines, and AI/ML integrations.

About the Role We're looking for a Senior Backend Engineer to architect and scale the server-side infrastructure, our AI-powered conversation analytics platform. You'll own APIs, data pipelines, AI/ML integrations, and the queue-based processing systems that power real-time conversation analysis and intelligent insights.

Responsibilities AI/ML Integration & Processing

Design and implement LLM-powered conversation analysis pipelines

Build the Copilot AI system with context management and tool calling

Architect embedding generation and semantic search with pgvector

Optimize prompt engineering and AI response quality

Implement streaming responses and token management

Core Backend Architecture

Design scalable RESTful APIs (private, public, and admin versions)

Lead database schema design, migrations, and query optimization

Establish patterns for error handling, logging, and observability

Queue & Processing Pipelines

Architect BullMQ-based job processing (insights, transcription, media)

Design fault-tolerant async workflows with retry and dead-letter handling

Build real-time processing pipelines for conversation analysis

Integrations & Third-Party Services

Design the integration framework for CRM and communication platforms

Implement OAuth flows and data synchronization (HubSpot, Salesforce, Zoom, Twilio, etc.)

Build webhook infrastructure and event-driven integrations

Platform Infrastructure

Multi-tenant architecture with organization-scoped data isolation

RBAC system with hierarchical permissions

Authentication (JWT, 2FA, OAuth) and billing integration (Stripe)

Seniority Expectations

Lead technical decisions and establish best practices

Mentor team members and conduct code reviews

Contribute to architectural discussions and roadmap planning

Balance speed of delivery with long-term maintainability

Working Style

Comfortable with AI-assisted development workflows

Self-directed with strong ownership mentality

Clear, async-friendly communication

High standards for code quality, testing, and documentation

Code Quality Standards

Strict TypeScript with full type safety

Conventional Commits and clean PR workflow

ESLint + Prettier compliance

Comprehensive test coverage for new features

Environment

Location: Remote-friendly

Type: Full-time

Team: Small, focused engineering team

Culture: Modern tooling, AI-assisted development, high autonomy

#J-18808-Ljbffr