Senior Backend / Cloud Engineer (FastAPI, PostgreSQL/pgvector, AWS, LangGraph)
Worldwide
I am the founder of a funded EdTech/Enterprise Compliance startup building "Project Vox," a low-latency, voice-to-voice AI evaluation engine. I am NOT looking for someone to build from scratch. I already have the foundational architecture, the PostgreSQL database schema, the LangGraph logic, and the highly complex LLM system prompts written. I need a Senior Cloud/Backend Engineer to take my code, deploy it securely, and build the API bridge for our mobile frontend. Your Specific Tasks: Cloud Provisioning & Security: Deploy a Managed PostgreSQL database (with the pgvector extension) on AWS or GCP. You must configure a VPC so the database has ZERO public internet access (bank-level security). API Wrapping: Wrap my existing LangGraph Python scripts into a scalable FastAPI server. API Integrations: Securely connect our enterprise LLM API (Claude/Gemini) and our Speech-to-Text/Text-to-Speech engines (Deepgram) via WebRTC or WebSockets for sub-second latency. Secret Management: Ensure zero hardcoded API keys by utilizing AWS Secrets Manager or GCP Secret Manager. Requirements: 5+ years of Senior Backend experience (Python, Node, or Go). Deep expertise in AWS or GCP cloud security architecture. Experience with Vector Databases (pgvector, Pinecone, etc.). Experience handling live audio streaming or WebSockets is a massive plus. Screening Questions (Please answer to be considered): How exactly would you configure the AWS VPC to ensure the pgvector database is completely hidden from the public internet, but accessible to the FastAPI server? How do you handle secrets and API keys in production? Have you ever deployed an app using WebRTC or WebSockets for live streaming?
$2,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- Philippines11:15 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by