Design, develop, and maintain RESTful and event-driven APIs.****
Build middleware services to support data migrations, third-party integrations, and automation workflows.****
Implement API connections with external services including vector databases, LLM APIs, and productivity platforms (Google Workspace, Asana, Harvest).****
Integrate AI tooling into applications using Python (LangChain, LangGraph, FastAPI).****
Work with vector databases and Model Context Protocol (MCPs) to enable retrieval-augmented generation (RAG) and advanced automation.****
Support the design and transformation of data pipelines (BigQuery and related systems) for analytics and AI readiness.****
Deploy, monitor, and manage applications in Google Cloud Platform (GCP) and containerized environments.****
Configure and maintain Docker images and Kubernetes clusters for scalable deployments.****
Set up and manage CI/CD pipelines with GitHub Actions and other automation tools.****
Provide support for infrastructure operations such as DNS, CDN, and environment migrations.****
Apply version control best practices with Git, ensuring smooth team collaboration.****
Partner with cross-functional teams (SEO, analytics, marketing, design) to translate requirements into technical solutions.****
Participate in code reviews, ensure high-quality deliverables, and support best practices across development.****
Assist in implementing workflow automations and integrations in project management platforms.****
Requirements
5+ years of backend development experience.****
Strong proficiency in Python (FastAPI, LangChain, LangGraph).****
API design and middleware development experience.****
Foundational knowledge of Node.js for supporting backend services.****
Cloud experience with Google Cloud Platform (GCP); familiarity with AWS is a plus.****
Docker and Kubernetes for containerization and orchestration.****
Git version control, GitHub Actions, and experience with CI/CD pipelines.****
Familiarity with vector databases and AI model integration workflows.****