Job Title : Senior Backend Engineer (.NET / AI Systems)r
Position Type : Full-Time, Remote
Working Hours : U.S. Business Hours
About the Role
We are hiring a Senior Backend Engineer (.NET / AI Systems) to own the entire technical function of an early-stage SaaS platform. This is a hands-on leadership role where you will write production code daily while making architecture, infrastructure, and AI system decisions for a platform operating at scale.
You will be accountable for backend architecture, system reliability, AI pipelines, and guiding a small development team in a fast-moving startup environment.
Responsibilities
Backend Architecture & Engineering
- Design, build, and maintain a .NET 8.0 / C# backend using Clean Architecture and DDD principles
- Own the architecture and codebase across 14+ independently deployed microservices
- Deliver new features, refactor existing systems, and resolve performance bottlenecks
AI Systems & LLM Orchestration
Design and operate production-grade AI pipelines across multiple LLM providersOptimize prompts and workflows for batch processing, personalization, and segmentation at scaleManage rate limits, failover strategies, and cost optimization across AI providersDatabases & Data Infrastructure
Manage MySQL, Redis, and MongoDB in production environmentsOversee bulk writes, caching strategies, event streams, and analytics pipelinesEnsure data consistency and performance across distributed servicesInfrastructure, Reliability & Monitoring
Own Linux-based infrastructure, CI / CD pipelines, and service deploymentsImplement centralized logging, monitoring, alerting, and uptime trackingProactively identify and mitigate reliability and scalability risksAPI Integrations & System Resilience
Manage 25+ third-party API integrations used in productionDesign retry, fallback, and graceful degradation strategiesEnsure system stability when external providers fail or degradeTeam Leadership & Engineering Standards
Lead and mentor a small engineering team through code reviews and architectural guidanceSet and enforce engineering standards, workflows, and best practicesCollaborate closely with the founder on product direction and technical strategyWhat Makes You a Perfect Fit
You are a senior, hands-on engineer who enjoys owning systems end-to-endYou are comfortable being the most experienced technical person on the teamYou balance fast execution with long-term architectural thinkingYou take ownership of reliability, performance, and technical outcomesYou thrive in early-stage startup environmentsRequired Experience & Skills
Deep expertise in .NET 8.0, C#, ASP.NET Core, and Entity Framework CoreExperience with distributed systems and independently deployed servicesStrong production experience with MySQL, Redis, and MongoDBHands-on DevOps experience with Linux servers and CI / CD pipelinesExperience managing large numbers of third-party API integrationsProven experience building and operating AI / LLM systems at scaleFamiliarity with AI-assisted development tools and workflowsStrong understanding of monitoring, observability, and incident preventionExperience leading small engineering teamsStrong English communication skillsWhat Does a Typical Day Look Like ?
Write and review production backend codeMake architectural decisions across services, databases, and AI pipelinesMonitor system health and resolve reliability issuesGuide developers through code reviews and technical feedbackCollaborate with the founder on product and system evolutionIn short : You own the technical foundation of the platform and ensure it scales reliably while enabling rapid product development.
Key Metrics for Success (KPIs)
System uptime and service reliabilityBackend and AI system performance improvementsAI cost efficiency and pipeline stabilityCode quality and deployment reliabilityTeam execution and delivery qualityInterview Process
Initial Screening CallTechnical Interview with Pavago RecruiterClient InterviewOffer & Onboarding#LI-AG1