Full Stack Engineer (AI & Data Platform)
Spotted 1d ago
Job details
- Level
- Senior
- Experience
- 7+ years
- Education
- Bachelor's degree
- Posted
- Oct 12, 2026
- Last confirmed open
- Oct 12, 2026
Job description
About this role
Full Stack Engineer (AI & Data Platform)
Python | React.js | Node.js | Databricks | PostgreSQL | Scalable Applications | AI
Location: St. louis, MO/ Arlington, VA, NYC, NY & NJ
Day to Day Job Duties:
- Design, develop, and enhance scalable full stack applications using Python for backend services and React.js with Node.js for modern web experiences.
- Build and integrate AI-enabled application capabilities, including APIs, intelligent workflows, model/LLM integrations, and data-driven features where applicable.
- Develop robust backend services, APIs, and microservices with strong emphasis on performance, resiliency, security, observability, and maintainability.
- Build data-intensive application components leveraging Databricks for data processing, transformation, analytics, and integration with application services.
- Design and optimize PostgreSQL data models, queries, indexing, and application data-access patterns for enterprise-scale workloads.
- Engineer applications for horizontal scaling and high availability using distributed architecture, stateless service patterns, caching, asynchronous processing, and cloud-native deployment practices.
- Apply enterprise security and compliance standards across application design, APIs, authentication/authorization, data access, secrets, and secure software development practices.
- Collaborate with product, architecture, data, DevOps, security, and engineering teams to deliver production-ready solutions and resolve complex technical issues.
- Participate in architecture/design reviews, code reviews, performance tuning, production troubleshooting, CI/CD automation, and continuous improvement of engineering standards.
Basic Qualifications
- Minimum 7+ years of overall software engineering experience building and supporting enterprise applications, including hands-on full stack development.
- Minimum 5+ years of hands-on Python development experience, including backend services, REST APIs, application frameworks, automation, and production-grade coding practices.
- Minimum 4+ years of hands-on React.js experience building modern, component-based web applications and integrating with backend APIs.
- Minimum 3+ years of Node.js experience supporting server-side application development, API services, or full stack solutions.
- Minimum 3+ years of hands-on Databricks experience, including development of data processing workloads, notebooks/jobs, integrations, and production support.
- Minimum 3+ years of PostgreSQL experience, including relational data modeling, SQL development, query optimization, indexing, and application integration.
- Minimum 4+ years of experience designing or developing applications for scale using microservices, horizontal scaling, distributed systems, caching, resiliency, performance optimization, and high-availability patterns.
- Minimum 3+ years of experience implementing enterprise application security and compliance practices, including authentication/authorization, secure APIs, secrets management, data protection, and secure coding standards.
- Minimum 1+ year of hands-on experience integrating AI/ML or LLM capabilities into applications, APIs, workflows, or enterprise software solutions.
Degree
Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent relevant work experience.
Nice to Have: (But not a must)
- Experience with GenAI/LLM application patterns such as RAG, embeddings, vector search, prompt orchestration, agentic workflows, or model gateway integrations.
- Experience deploying applications to Kubernetes and cloud platforms such as AWS or Azure.
- Experience with CI/CD, Docker, infrastructure automation, monitoring, logging, and production observability.
- Experience working in regulated enterprise environments with strong security, governance, audit, and compliance requirements.
- Experience providing technical leadership, mentoring developers, and contributing to architecture standards and reusable engineering patterns.
Interested in this role?Continue on LinkedIn to apply.
Apply on LinkedIn