> Markdown version of [/jobs/ext/592311-senior-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/592311-senior-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Engineer - **Company:** Icon Clinical Research, Inc - **Location:** Dallas, TX, United States - **Experience:** Expert - **Salary:** $187,200.0 - $208,000.0 - **Contract:** Temporary to permanent - **Skills:** Artificial Intelligence, Application Performance Management, Big Data, Software Quality, Cursor (Graphical User Interface Elements), Database Design, Programming Tools, Distributed Systems, Intrusion Detection and Prevention, Python (Programming Language), Node.Js, NoSQL, Performance Tuning, Software Architecture, Rapid Prototyping Process, Redis, Software Engineering, SQL Databases, Systems Architecture, TypeScript, WebSocket, WebRTC, Enterprise Data Management, Enterprise Software Applications, GitHub Copilot, ReactJS, Flask (Web Framework), Large Language Models, Multi-Agent Systems, Reliability of Systems, Backend, Fastapi, Build Management, Low Latency, Real Time Data, Figma, Graphql, Celery, Front End Software Development, React Redux, Api Design, Restful APIs, Stream Processing, Grpc, Microservices - **Published:** June 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=809dae1df2182984 ## About the Role Do you have experience in gRPC?, * 7+ years of software engineering experience with strong system architecture and backend development expertise. * Advanced proficiency with Python (FastAPI, Flask) and Node.js. * Strong experience building production applications using React and TypeScript. * Expert-level knowledge of REST APIs, GraphQL, WebSockets, and gRPC-web. * Experience designing and scaling microservices architectures. * Strong background with SQL, NoSQL, Redis, and enterprise data management solutions. * Hands-on experience with AI orchestration frameworks including LangChain, LangGraph, LlamaIndex, DSPy, Smolagents, or similar. * Experience integrating OpenAI, Anthropic, or comparable LLM technologies into production environments. * Advanced understanding of modern state management and server-state synchronization frameworks. * Experience utilizing AI-powered development tools such as Cursor and GitHub Copilot. Preferred Qualifications * Experience within large-scale technology environments and familiarity with enterprise development ecosystems. * Background supporting compliance, risk management, anomaly detection, or workflow automation platforms. * Experience with distributed workflow engines such as Temporal, Cadence, or Celery. * Familiarity with rapid prototyping tools including v0.dev and Lovable. * Experience with Fusion.js, BaseUI, Styletron, and internal developer tooling ecosystems. * Strong product mindset with a focus on user adoption, stakeholder collaboration, and measurable outcomes. ## Description We are seeking a Senior Full-Stack Engineer (Backend-Focused) to design and build scalable, enterprise-grade systems supporting financial risk management, compliance automation, and AI-driven workflows. This role will focus heavily on backend architecture, API development, real-time data processing, and advanced AI integrations while also contributing to modern React-based frontend applications. The ideal candidate will have deep expertise in Python, Node.js, distributed systems, and LLM-powered solutions, with the ability to architect end-to-end platforms that handle large-scale data and live updates with exceptional performance., System Architecture & Database Design * Design and architect scalable backend systems capable of handling high-volume datasets and real-time risk monitoring. * Develop optimized SQL and NoSQL database schemas to support enterprise automation initiatives. * Build and maintain data orchestration pipelines for compliance and risk management applications. * Ensure system reliability, scalability, and low-latency performance. API Development & Service Orchestration * Develop and manage RESTful APIs, GraphQL services, and real-time communication frameworks. * Design microservices architectures supporting complex business workflows. * Implement WebSockets and gRPC-web solutions for real-time data synchronization. * Integrate Model Context Protocols (MCPs) to securely connect AI agents with enterprise systems. AI & LLM Engineering * Design and deploy production-ready AI and LLM solutions utilizing OpenAI, Anthropic, and similar technologies. * Build AI-powered backend workflows using frameworks such as LangGraph and CrewAI. * Implement advanced function-calling and tool-use patterns to automate business processes. * Develop AI observability, monitoring, and hallucination detection capabilities using tools such as LangSmith and Opik. Full-Stack Development * Develop scalable React and TypeScript applications supporting complex operational workflows. * Convert Figma designs and prototypes into responsive, production-ready user interfaces. * Implement modern state management solutions including Redux, Zustand, and TanStack Query. * Optimize frontend performance for high-frequency, real-time data updates. Performance Optimization & AI-Driven Development * Improve application performance across frontend and backend systems. * Leverage AI-assisted development tools such as Cursor, GitHub Copilot, and Codex to accelerate delivery. * Establish best practices for code quality, scalability, and maintainability. * Collaborate with stakeholders to deliver business-critical applications and enhancements. ## Related Videos - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1935-boosting-opensearch-performance-grpc-search-in-action) - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Coffee with Developers - Maria Apazoglou](https://www.wearedevelopers.com/videos/1209-coffee-with-developers-maria-apazoglou) - [gRPC Load Balancing Deep Dive](https://www.wearedevelopers.com/videos/1576-grpc-load-balancing-deep-dive) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)