Hello;
Principal Software Architect / Software Architect (.Net/C#)
Long Term
Job Location- Remote
Core Platform
C# / .NET 8 ,ASP.NET Core ,Vue.js 3 / TypeScript , SQL Server ,COBOL (legacy)
Cloud & AI
Amazon Web Services (AWS), Amazon Bedrock , AWS Lambda / ECS , Docker, MCP Server Architecture
Architecture Domains
SaS / SaaS / PaaS / Multi-Tenant ,Microservices ,API-First Design ,Event-Driven Architecture , CI/CD / DevOps
Core Responsibilities
Lead enterprise technical architecture for SaaS-hosted cloud-native services - establishing patterns for multi-tenant SaaS, API-first design, and cloud-native infrastructure on AWS
Develop and maintain architecture standards, design patterns, and technology roadmaps that guide engineering teams across all levels (Engineer through Staff)
Govern solution design reviews, ensuring consistency, scalability, security, and alignment to enterprise standards before implementation begins
Evaluate and recommend emerging technologies - including AI/ML tooling, container orchestration, and event-driven architectures - for adoption into TAI's ecosystem
Collaborate with Enterprise Architecture and cross-functional teams (engineering, QA, product)
Work with large-scale datasets and distributed systems
Help define the containerization and deployment strategy (Docker / Amazon ECS) for future SaaS offerings
Knowledge of defining guardrails, routing logic, and governance frameworks for AI feature delivery - balancing cost, latency, and data residency requirements for insurance-regulated clients
Mentor Staff and Senior Engineers in architecture thinking, system design, and technical decision frameworks
Collaborate with QA, product management, and client-facing teams to ensure architecture decisions reflect real-world deployment constraints across TAI's diverse client base