Senior Full Stack Developer positions focus on delivering results in their domain. This page aggregates open Senior Full Stack Developer roles and what employers typically expect.
**Enterprise Knowledge (EK)** is hiring a full-time **Senior Full Stack Developer** to join our growing Enterprise Delivery team. In this role, you will bridge the gap between robust software engineering and cutting-edge Generative AI, leading the design, implementation, and deployment of end-to-end solutions that transform how global organizations interact with their data. As a **Senior Full Stack Developer**, you will take a leading role on project teams, working on innovative projects ranging from intelligent search interfaces to complex agentic AI systems that automate intricate business workflows. We are seeking a proactive, independent thinker with a passion for building functional, user-centric AI applications who can own system design end-to-end and mentor junior engineers. Our forward-deployed developers work alongside business stakeholders and customer development teams to design, build, and implement solutions that meet critical business needs. As an EKer, you will join a fast-growing company that is committed to equity and inclusion, have the opportunity to work in a collaborative workplace, take advantage of our unique [**benefits**](https://enterprise-knowledge.com/careers/benefits/), and help build our innovative culture. To read more about the impactful work we are doing and to see the latest thought leadership from EK, follow us on [**LinkedIn**](https://www.linkedin.com/company/enterprise-knowledge-llc/mycompany/). ### Responsibilities - Technical Leadership: Lead development on client projects, setting technical direction, making architectural and system design decisions, and ensuring delivery quality across the team - Full Stack Development: Design, implement, and maintain scalable backend microservices (Python) and intuitive frontend interfaces (React/Vue) for AI-driven applications - System Design: Own the design of complex system components end-to-end and communicate that design clearly to both technical and non-technical clients - Mentorship: Mentor and coach junior and mid-level developers, conducting code reviews, providing technical guidance, and helping grow team capabilities - Production Readiness: Design, maintain, and implement solutions that adhere to security, access controls, scalability, and other constraints informed by client requirements - AI Orchestration: Lead design and implementation of agentic AI solutions, including orchestration patterns, tool use, and memory/retrieval integration - RAG & NLP: Architect end-to-end Retrieval Augmented Generation (RAG) workflows, including retrieval pipeline architecture, embedding strategies, and response evaluation - Data Integration: Lead development of and optimize data pipelines for ingesting and enriching structured and unstructured content using SQL, Python, and other scripting or querying strategies - DevSecOps (CI/CD): Lead development and configuration of CI/CD and various other DevOps processes that support scalable, continuously available, and maintainable system-centric deployment processes - Semantic Integration: Partner with internal teams to integrate AI components with semantic layers and knowledge graph implementations - Security and Access Control: Design, configure, and advise clientele on production-grade system security, access control (RBAC/ABAC), and network architecture (ingress/egress) - API & Middleware: Lead design and development of middleware integration layers for decoupled systems, including content auto-tagging, semantic data contracts, and seamless search experiences - Client Collaboration: Serve as a trusted technical advisor to data subject matter experts and business users, translating complex technical concepts for non-technical stakeholders As a federal contractor, Enterprise Knowledge will not sponsor a new applicant for employment authorization or offer any immigration related support for this position (i.e., H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1, and O-1, or any EADs or other forms of wo…