JOBSEARCHER

Back End Developer

Job Title – Senior Full-Stack Engineer (Backend-Focused)Location – San Francisco, CA - HybridDuration – 6 Months – Possible extensionWhat are the top 3 responsibilities of this role?System Architecture & Database Design: Architect scalable, low-latency backend systems capable of handling massive datasets and live risk-data updates. Design highly optimized database schemas (SQL/NoSQL) and data orchestration pipelines tailored for FRM automation.API & Service Orchestration: Develop and manage RESTful APIs, GraphQL, and high-performance real-time communication layers (WebSockets/gRPC-web). Implement microservices architecture and Model Context Protocols (MCPs) to securely connect AI agents with internal enterprise data.Advanced AI & LLM Integration: Design, integrate, and deploy production-ready LLM systems using providers like OpenAI and Anthropic. Build sophisticated backend workflows using AI agent frameworks (LangGraph, CrewAI), function calling, and complex tool-use patterns to automate business logic.Mandatory Requirements:Experience with AI development toolsCursorGitHub CopilotFull Stack / Backend RequirementsPythonFastAPIAI / LLM application developmentLLM orchestrationSystem integrationsData pipelinesExperience building low-latency backend systemsStrong backend architecture and system design capabilitiesRequired Qualifications7+ Years of Engineering Experience: A deep background in system design, database architecture, and scaling enterprise-grade backend services, with a recent pivot toward full-stack delivery and AI-augmented workflows.Core Stack Mastery: Deep proficiency in Python (Flask/FastAPI) and Node.js to develop performant service layers, combined with a strong command of React and TypeScript to build production-grade interfaces.Real-Time & Protocol Expertise: Expert-level knowledge of RESTful APIs, service orchestration, WebSockets, and gRPC-web to ensure data streams perfectly sync between backend nodes and client apps.State & Data Lifecycle Strategy: Expert implementation of high-throughput databases, caching layers (e.g., Redis), and modern state management strategies (TanStack Query, Zustand, or Redux) to handle heavy data mutations seamlessly.AI Tooling & LLM Orchestration: Hands-on experience with LLM orchestration frameworks (LangChain, LlamaIndex, Smolagents, DSPy) as well as advanced prompt engineering. Mastery of the Cursor code editor (indexing, composer, and chat features) to maintain elite velocity.