Senior Backend Engineer
Job Description
<p>Job Title: Senior Backend Engineer (.NET / AI Systems)r</p><p>Position Type: Full-Time, Remote</p><p>Working Hours: U.S. Business Hours</p><p></p><p>About the Role</p><p>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.</p><p>You will be accountable for backend architecture, system reliability, AI pipelines, and guiding a small development team in a fast-moving startup environment.</p><p></p><p>Responsibilities</p><p>Backend Architecture & Engineering</p><ul><li> Design, build, and maintain a .NET 8.0 / C# backend using Clean Architecture and DDD principles </li><li> Own the architecture and codebase across 14+ independently deployed microservices </li><li> Deliver new features, refactor existing systems, and resolve performance bottlenecks </li></ul><p>AI Systems & LLM Orchestration</p><ul><li> Design and operate production-grade AI pipelines across multiple LLM providers </li><li> Optimize prompts and workflows for batch processing, personalization, and segmentation at scale </li><li> Manage rate limits, failover strategies, and cost optimization across AI providers </li></ul><p>Databases & Data Infrastructure</p><ul><li> Manage MySQL, Redis, and MongoDB in production environments </li><li> Oversee bulk writes, caching strategies, event streams, and analytics pipelines </li><li> Ensure data consistency and performance across distributed services </li></ul><p>Infrastructure, Reliability & Monitoring</p><ul><li> Own Linux-based infrastructure, CI/CD pipelines, and service deployments </li><li> Implement centralized logging, monitoring, alerting, and uptime tracking </li><li> Proactively identify and mitigate reliability and scalability risks </li></ul><p>API Integrations & System Resilience</p><ul><li> Manage 25+ third-party API integrations used in production </li><li> Design retry, fallback, and graceful degradation strategies </li><li> Ensure system stability when external providers fail or degrade </li></ul><p>Team Leadership & Engineering Standards</p><ul><li> Lead and mentor a small engineering team through code reviews and architectural guidance </li><li> Set and enforce engineering standards, workflows, and best practices </li><li> Collaborate closely with the founder on product direction and technical strategy </li></ul><p></p><p>What Makes You a Perfect Fit</p><ul><li> You are a senior, hands-on engineer who enjoys owning systems end-to-end </li><li> You are comfortable being the most experienced technical person on the team </li><li> You balance fast execution with long-term architectural thinking </li><li> You take ownership of reliability, performance, and technical outcomes </li><li> You thrive in early-stage startup environments </li></ul><p></p><p>Required Experience & Skills</p><ul><li> Deep expertise in .NET 8.0, C#, ASP.NET Core, and Entity Framework Core </li><li> Experience with distributed systems and independently deployed services </li><li> Strong production experience with MySQL, Redis, and MongoDB </li><li> Hands-on DevOps experience with Linux servers and CI/CD pipelines </li><li> Experience managing large numbers of third-party API integrations </li><li> Proven experience building and operating AI/LLM systems at scale </li><li> Familiarity with AI-assisted development tools and workflows </li><li> Strong understanding of monitoring, observability, and incident prevention </li><li> Experience leading small engineering teams </li><li> Strong English communication skills </li></ul><p></p><p>What Does a Typical Day Look Like ?</p><ul><li> Write and review production backend code </li><li> Make architectural decisions across services, databases, and AI pipelines </li><li> Monitor system health and resolve reliability issues </li><li> Guide developers through code reviews and technical feedback </li><li> Collaborate with the founder on product and system evolution </li></ul><p>In short: You own the technical foundation of the platform and ensure it scales reliably while enabling rapid product development.</p><p></p><p>Key Metrics for Success (KPIs)</p><ul><li> System uptime and service reliability </li><li> Backend and AI system performance improvements </li><li> AI cost efficiency and pipeline stability </li><li> Code quality and deployment reliability </li><li> Team execution and delivery quality </li></ul><p></p><p>Interview Process</p><ul><li> Initial Screening Call </li><li> Technical Interview with Pavago Recruiter </li><li> Client Interview </li><li> Offer & Onboarding</li></ul><p></p><p></p><p></p><p></p><br/><br/>Please mention the word **FAMED** and tag RMjYwMDoxNzAyOjZlNTA6YzEwOjIxYjM6NjZmZDozNGRiOjQxY2Q= when applying to show you read the job post completely (#RMjYwMDoxNzAyOjZlNTA6YzEwOjIxYjM6NjZmZDozNGRiOjQxY2Q=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.
Required Skills
Requirements
Employment Type
Remote
Category
design, c#, saas, system, founder
About Pavago
Location: Remote Worldwide
Industry: design, c#, saas, system, founder