Senior Backend Engineer

Pavago · Remote ·
senior backend engineer dot net c sharp ai mongo redis

AI Application Agent

Match Analysis & CV

Click Generate All to analyze match and tailor your CV.

Cover Letter

Click Generate All or Cover Letter to start.

Application Email

Click Generate All or Email to draft.

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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; System Resilien