
Public Storage
Owns and operates self‑storage facilities offering rental units for personal, business and vehicle storage.
Full Stack Technical Lead (AI Systems & Distributed Architecture)
Lead AI-driven full-stack development, architecture, and team leadership.
Job Highlights
About the Role
• Lead architectural decisions and AI innovation for high‑scale systems. • Mentor and grow a team of 5–10 engineers, conducting code reviews and refactoring. • Translate complex business requirements into technical roadmaps with accurate estimations. • Collaborate with Product, Design, and DevOps to ensure seamless delivery. • Serve as technical liaison for stakeholders, maintaining clear documentation and resolving conflicts. • Build .NET (8)/Core, ASP.NET Core microservices using CQRS, Event Sourcing, and DDD. • Design and optimize complex SQL Server schemas and performance. • Develop front‑end solutions with TypeScript and modern frameworks (React, Angular, or Vue) and implement micro‑frontends. • Deploy applications on Azure, AWS, or GCP with Kubernetes, Redis caching, and a security‑first approach. • Implement CI/CD pipelines and monitoring/logging tools such as Application Insights, Datadog, or ELK. • Integrate autonomous AI agents, large language models, and vector databases (e.g., Pinecone, Milvus) for RAG‑based applications, applying prompt engineering and ethical AI practices.
Key Responsibilities
- ▸architecture lead
- ▸.net microservices
- ▸sql design
- ▸front‑end development
- ▸cloud deployment
- ▸ai integration
Benefits
Public Storage values in‑person collaboration but offers up to three flexible remote days per month, and it is committed to equal opportunity and diversity. Candidates must be authorized to work in the U.S. without sponsorship.
Work Environment
Office Full-Time