We are seeking a Contract Back End Web Developer & Solutions Support Specialist with deep expertise in backend systems, API design, and modern cloud infrastructure. You’ll build and maintain robust applications, architect scalable data workflows, and contribute to AI-driven solutions. This role is ideal for a backend-focused developer who thrives in a collaborative environment and enjoys solving complex technical challenges.
While this position emphasizes backend development and DevOps, familiarity with front-end technologies is a plus.
Requirements
Core Responsibilities
Backend Development & API Design
- 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).
AI & Data Systems
- 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.
DevOps & Infrastructure Support
- 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.
Collaboration & Workflow
- 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.
Technical Requirements
Must-Have Skills
- 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.