Senior SaaS Architect & Principal Backend Engineer (FastAPI, AI Agents, Multi-Tenant SaaS, MCP)
Worldwide
We are building an AI-powered automation platform for small and medium-sized businesses. Our platform automates customer communication, bookings, CRM workflows, WhatsApp conversations, knowledge-base retrieval, AI-assisted responses, and business operations. The architecture is already significantly developed and includes: FastAPI PostgreSQL SQLAlchemy Async Redis Celery Multi-Tenant RLS Architecture MCP Router Architecture AI Agent Runtime Knowledge Base / RAG Layer WhatsApp Integration Next.js Frontend The system is currently entering pilot-customer onboarding. We are looking for a senior technical reviewer who can independently audit architecture decisions, identify weaknesses, challenge assumptions, and help prepare the platform for real-world production usage. This is NOT a junior or mid-level implementation role. We are looking for someone who has designed and operated SaaS products at scale. What We Need We want a deep technical review covering: Architecture: Multi-tenant architecture Tenant isolation RLS strategy Service boundaries Event-driven design Scalability assumptions Failure handling AI Runtime: Agent orchestration MCP architecture Tool routing Approval workflows Human handover flows Knowledge retrieval Infrastructure: Production readiness Reliability Monitoring Logging Alerting Security Data Layer: PostgreSQL design Migration strategy Indexing Query efficiency Long-term maintainability Security & Compliance: GDPR Consent handling Multi-tenant isolation Access control Ideal Candidate You have experience with: FastAPI PostgreSQL SQLAlchemy Redis Celery Distributed systems SaaS architecture Multi-tenant systems Event-driven systems AI agent platforms Production-scale software Bonus: MCP experience RAG systems LangGraph OpenAI integrations WhatsApp Business API European SaaS products Deliverables We expect: Architecture Review Risk Assessment Scalability Review Security Review Production Readiness Review Written Recommendations Prioritized Action Plan We appreciate disagreement and critical thinking. Do not tell us what we want to hear. Tell us what could break. To Apply Please answer: What is the largest SaaS platform you have architected? Have you designed multi-tenant systems with PostgreSQL RLS? Have you worked with FastAPI in production? Have you built or reviewed AI agent systems? What architectural mistake do you see most often in startup SaaS products? What would you review first in a platform like ours? Please include examples of systems you have personally designed. We are looking for long-term collaboration with the right person.
$1,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:4 days ago
- Interviewing:12
- Invites sent:14
- Unanswered invites:3
About the client
- GermanyBodman-Ludwigshafen9:59 AM
- $3.2K total spent21 hires, 1 active
- 5 hours
- Individual client
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