Senior AI Full-Stack Software Engineer
Explicitly requires and champions vibe coding to increase team velocity and rapid, high-quality delivery.
About the Role
Lead design and implementation of AI-powered full-stack features for a multitenant SaaS property-management platform, championing vibe coding to increase team velocity while owning security architecture across the stack and Google Cloud. Mentor junior engineers and embed secure-by-design practices in AI workflows and infrastructure.
Job Description
Role
As a Senior AI Full-Stack Software Engineer you will design and implement AI-powered features and agentic workflows, lead security architecture for a multitenant SaaS platform, and champion “vibe coding” practices to increase delivery velocity and code quality. You will own key Google Cloud infrastructure decisions, ensure secure integration of AI workflows and third-party services, and mentor junior engineers.
Key Responsibilities
- Architect and rapidly implement AI agents and intelligent workflows using OpenAI, Anthropic, and orchestration tools.
- Deliver end-to-end full-stack features with Next.js/React, Node.js/Express, TypeScript, Prisma, and PostgreSQL.
- Lead security architecture: multitenant data isolation, Google Cloud IAM strategies, network segmentation, encryption, VPC design, and zero-trust principles.
- Champion vibe coding to accelerate development while maintaining security and code quality.
- Supervise and mentor junior engineers and the AI Agentic Workflow Engineer via pair programming, code reviews, and hands-on guidance.
- Ensure secure integration of webhook endpoints, database schemas, and third-party services (e.g., Stripe, Twilio).
- Optimize Google Cloud infrastructure (Cloud Run, Cloud SQL, Memory-store, Cloud Storage, Cloud KMS, Cloud Build) with security best practices.
- Drive testing, performance optimization, and secure CI/CD pipeline practices.
- Conduct thorough code and architecture reviews focused on efficiency and security.
- Help establish security standards and documentation to support future compliance efforts (SOC 2, PIPEDA).
Requirements
- 6+ years of full-stack software engineering experience in modern JavaScript/TypeScript ecosystems.
- Strong expertise in Next.js 14+ (App Router), React, Node.js/Express, TypeScript, Prisma, PostgreSQL, and Redis.
- Proven experience building AI-powered features or agents (LLM integration, prompt engineering, workflow orchestration).
- Strong security architecture knowledge for cloud environments, including IAM, network security, data encryption, and multitenant isolation.
- Hands-on experience with Google Cloud Platform (GCP) security services and best practices.
- Demonstrated ability to practice and teach vibe coding for rapid, clean, and secure delivery.
- Experience with Docker, Infrastructure as Code (Terraform), and modern CI/CD pipelines.
- Strong mentoring, leadership, communication, and collaboration skills.
Nice to Have
- Previous experience designing secure architectures for multitenant SaaS platforms.
- Familiarity with compliance frameworks (PIPEDA, SOC 2, PCIDSS).
- Experience with Google Cloud security tools (Cloud KMS, VPC Service Controls, Security Command Center).
- Background in property-tech or handling sensitive personal/financial data.
- Experience with real-time technologies (Web-Sockets / Socket.IO).
Location & Compensation
- Work Location: In person
- Pay: $120,000.00 - $150,000.00 per year
Benefits
- Competitive salary and equity
- Comprehensive health benefits
- Unlimited PTO / Paid time off
- Employee stock purchase plan
- Stock options
- On-site parking