Head of Engineering (.NET, AI/LLM & Distributed Systems) – RemotePosition Type: Full-Time, Remote Working Hours: U.S. Business Hours Location: Remote — Pakistan, LATAM & Eastern Europe PreferredAbout the RoleWe’re hiring a highly technical, hands-on Head of Engineering to own the engineering function for a fast-growing SaaS platform.This is not a purely managerial role. You’ll remain deeply involved in production engineering while leading a lean technical team and owning architecture, infrastructure, reliability, and engineering standards.You’ll work across:.NET / C# backend engineeringDistributed systems and microservicesAI & LLM infrastructureDatabases and data pipelinesDevOps, CI/CD and observabilityThird-party API integrationsEngineering leadership and technical strategyIf you’re a senior engineering leader who still enjoys writing production code, solving difficult architecture problems, and owning systems end-to-end, this role is built for you.What You’ll OwnBackend Engineering & ArchitectureDesign, build, and maintain scalable backend systems using:.NET 8.0C#ASP.NET CoreEntity Framework CoreOwn architecture across 14+ independently deployed microservicesApply Clean Architecture and Domain-Driven Design (DDD) principlesShip new product capabilities while improving existing systemsDiagnose and resolve performance bottlenecksImprove scalability, maintainability, and engineering standardsMake pragmatic architectural decisions that balance speed with long-term reliabilityAI & LLM SystemsDesign and operate production-grade AI/LLM pipelinesManage workflows spanning multiple AI providersBuild scalable AI capabilities for:PersonalizationSegmentationAutomationAI-assisted product featuresOptimize:PromptingOrchestrationProvider routingFailover logicMonitor and improve:Token usageRate limitsLatencyReliabilityAI infrastructure costsIntroduce effective AI-assisted development workflows across engineeringDatabases & Data InfrastructureManage production environments using:MySQLRedisMongoDBDesign and improve caching strategiesSupport analytics pipelines and event-driven workflowsManage high-volume and bulk data operationsOptimize database schemas, indexing, and queriesMaintain data consistency and performance across distributed servicesInfrastructure, DevOps & ReliabilityOwn Linux-based production infrastructureMaintain and improve CI/CD pipelinesOversee deployments and release reliabilityImplement centralized:MonitoringLoggingAlertingObservabilityIdentify infrastructure and scalability risks proactivelyImprove uptime, incident response, and deployment stabilityStrengthen engineering processes around production reliabilityAPIs, Integrations & ResilienceOwn 25+ production third-party API integrationsBuild resilient integration patterns including:Retry logicProvider failoverGraceful degradationFallback strategiesError handlingProtect platform stability during third-party outages and degraded servicesImprove fault tolerance across external dependencies and distributed workflowsEngineering LeadershipLead and mentor a lean engineering teamConduct meaningful code reviews and architecture reviewsRemain hands-on with production codeEstablish engineering standards for:Code qualityDocumentationTestingDeploymentArchitectureGuide developers through complex technical decisionsCollaborate directly with founders and leadership on:Product roadmapTechnical prioritiesArchitectureScalabilityEngineering investmentBuild a culture centered on ownership, execution, and engineering qualityWhat Makes You a Strong FitYou’re a strong fit if you:Are an experienced engineering leader who still codesHave deep backend expertise in the Microsoft/.NET ecosystemHave designed and operated distributed production systemsUnderstand how microservices behave under real-world scale and failure conditionsHave hands-on experience building AI/LLM systems in productionCan own infrastructure rather than treating DevOps as someone else’s responsibilityThink proactively about reliability, scalability, and technical debtCan lead a small team without becoming disconnected from the codebaseCommunicate technical tradeoffs clearly to founders and business leadershipThrive in high-ownership startup environmentsRequired Experience & SkillsCore EngineeringDeep expertise with .NET 8.0, C#, ASP.NET Core and Entity Framework CoreStrong distributed systems and microservices architecture experienceProduction experience with MySQL, Redis and MongoDBExperience with event-driven and asynchronous systemsStrong API architecture and integration experienceExperience managing complex distributed workflowsAI EngineeringProven experience building and operating AI/LLM systems in productionExperience integrating multiple AI/LLM providersUnderstanding of:Prompt orchestrationRate limitsFailoverLatencyCost optimizationProduction reliabilityDevOps & ReliabilityHands-on experience with:Linux infrastructureCI/CDProduction deploymentsMonitoringLoggingObservabilityStrong understanding of system scalability and reliability engineeringLeadershipExperience leading and mentoring software engineersStrong code-review and architecture-review capabilitiesAbility to own technical priorities and engineering executionExcellent written and spoken EnglishAbility to work closely with non-technical leadershipNice to HaveStartup or high-growth SaaS experienceExperience scaling AI-powered SaaS or automation platformsKubernetesDockerTerraform / Infrastructure as CodeEvent streaming and high-throughput architecturesAdvanced asynchronous processing experienceAI inference and cost optimization experienceExperience implementing AI-assisted engineering workflowsWhat a Typical Day Looks LikeYour day could include:Writing and reviewing production .NET/C# codeMaking architectural decisions across microservicesDebugging a production performance or reliability issueReviewing AI pipeline latency, cost, or provider performanceHelping an engineer work through a complex implementationReviewing database or caching performanceImproving monitoring and deployment workflowsMeeting with founders on product and engineering prioritiesDesigning the architecture for an upcoming platform capabilityIn short: you own the technical foundation of the platform while keeping the engineering organization moving quickly and reliably.Key Metrics for SuccessPlatform uptime and system reliabilityBackend performance and scalabilityAI pipeline stability, latency, and cost efficiencyDeployment success and engineering velocityReduction in production incidentsCode quality and technical debt managementReliability of third-party integrationsTeam delivery consistencyInfrastructure stability and observabilityWhy This Role Stands OutTrue technical ownership of a growing SaaS platformHands-on leadership rather than management-only workDirect influence over architecture and engineering strategyProduction exposure to AI/LLM systems at scaleOwnership across backend, infrastructure, data, integrations, and reliabilityDirect collaboration with founders and leadershipFully remote environmentOpportunity to shape the engineering organization as the platform scalesInterview ProcessInitial Screening CallTechnical Interview with Pavago RecruiterTechnical & Architecture Interview with ClientFinal Leadership InterviewOffer & OnboardingWhat Happens After You ApplyRight after you apply, you’ll receive an email invitation from Spark Hire to record your Intro Video. It’s a short, self-recorded video completed on your own time and is the final step needed to complete your application.Instead of repeating your background across multiple screening calls, you get to introduce yourself once and give the hiring team a better sense of your experience and communication before the first interview.Don’t overthink it. You can record your responses multiple times, and discarded takes are not shared.Please check both your inbox and spam folder for the Spark Hire invitation.Apply NowIf you:Have deep .NET/C# backend engineering expertiseHave built and scaled distributed systems and microservicesHave real production experience with AI/LLM infrastructureEnjoy remaining hands-on while leading engineersWant end-to-end ownership of a growing SaaS platformWe’d love to hear from you.#HeadOfEngineering #DotNet #CSharp #ASPNetCore #AIEngineering #LLM #Microservices #DistributedSystems #SaaS #BackendEngineering #EngineeringLeadership #DevOps #RemoteEngineering #TechLeadership
Head of Engineering (.NET, AI/LLM & Distributed Systems) – Remote
Position Type: Full-Time, Remote
Working Hours: U.S. Business Hours
Location: Remote — Pakistan, LATAM & Eastern Europe Preferred
About the Role
We’re hiring a highly technical, hands-on Head of Engineering to own the engineering function for a fast-growing SaaS platform.
This is not a purely managerial role. You’ll remain deeply involved in production engineering while leading a lean technical team and owning architecture, infrastructure, reliability, and engineering standards.
You’ll work across:
- .NET / C# backend engineering
- Distributed systems and microservices
- AI & LLM infrastructure
- Databases and data pipelines
- DevOps, CI/CD and observability
- Third-party API integrations
- Engineering leadership and technical strategy
If you’re a senior engineering leader who still enjoys writing production code, solving difficult architecture problems, and owning systems end-to-end, this role is built for you.
What You’ll Own
Backend Engineering & Architecture
- Design, build, and maintain scalable backend systems using:
- .NET 8.0
- C#
- ASP.NET Core
- Entity Framework Core
- Own architecture across 14+ independently deployed microservices
- Apply Clean Architecture and Domain-Driven Design (DDD) principles
- Ship new product capabilities while improving existing systems
- Diagnose and resolve performance bottlenecks
- Improve scalability, maintainability, and engineering standards
- Make pragmatic architectural decisions that balance speed with long-term reliability
AI & LLM Systems
- Design and operate production-grade AI/LLM pipelines
- Manage workflows spanning multiple AI providers
- Build scalable AI capabilities for:
- Personalization
- Segmentation
- Automation
- AI-assisted product features
- Optimize:
- Prompting
- Orchestration
- Provider routing
- Failover logic
- Monitor and improve:
- Token usage
- Rate limits
- Latency
- Reliability
- AI infrastructure costs
- Introduce effective AI-assisted development workflows across engineering
Databases & Data Infrastructure
- Manage production environments using:
- Design and improve caching strategies
- Support analytics pipelines and event-driven workflows
- Manage high-volume and bulk data operations
- Optimize database schemas, indexing, and queries
- Maintain data consistency and performance across distributed services
Infrastructure, DevOps & Reliability
- Own Linux-based production infrastructure
- Maintain and improve CI/CD pipelines
- Oversee deployments and release reliability
- Implement centralized:
- Monitoring
- Logging
- Alerting
- Observability
- Identify infrastructure and scalability risks proactively
- Improve uptime, incident response, and deployment stability
- Strengthen engineering processes around production reliability
APIs, Integrations & Resilience
- Own 25+ production third-party API integrations
- Build resilient integration patterns including:
- Retry logic
- Provider failover
- Graceful degradation
- Fallback strategies
- Error handling
- Protect platform stability during third-party outages and degraded services
- Improve fault tolerance across external dependencies and distributed workflows
Engineering Leadership
- Lead and mentor a lean engineering team
- Conduct meaningful code reviews and architecture reviews
- Remain hands-on with production code
- Establish engineering standards for:
- Code quality
- Documentation
- Testing
- Deployment
- Architecture
- Guide developers through complex technical decisions
- Collaborate directly with founders and leadership on:
- Product roadmap
- Technical priorities
- Architecture
- Scalability
- Engineering investment
- Build a culture centered on ownership, execution, and engineering quality
What Makes You a Strong Fit
You’re a strong fit if you:
- Are an experienced engineering leader who still codes
- Have deep backend expertise in the Microsoft/.NET ecosystem
- Have designed and operated distributed production systems
- Understand how microservices behave under real-world scale and failure conditions
- Have hands-on experience building AI/LLM systems in production
- Can own infrastructure rather than treating DevOps as someone else’s responsibility
- Think proactively about reliability, scalability, and technical debt
- Can lead a small team without becoming disconnected from the codebase
- Communicate technical tradeoffs clearly to founders and business leadership
- Thrive in high-ownership startup environments
Required Experience & Skills
Core Engineering
- Deep expertise with .NET 8.0, C#, ASP.NET Core and Entity Framework Core
- Strong distributed systems and microservices architecture experience
- Production experience with MySQL, Redis and MongoDB
- Experience with event-driven and asynchronous systems
- Strong API architecture and integration experience
- Experience managing complex distributed workflows
AI Engineering
- Proven experience building and operating AI/LLM systems in production
- Experience integrating multiple AI/LLM providers
- Understanding of:
- Prompt orchestration
- Rate limits
- Failover
- Latency
- Cost optimization
- Production reliability
DevOps & Reliability
- Hands-on experience with:
- Linux infrastructure
- CI/CD
- Production deployments
- Monitoring
- Logging
- Observability
- Strong understanding of system scalability and reliability engineering
Leadership
- Experience leading and mentoring software engineers
- Strong code-review and architecture-review capabilities
- Ability to own technical priorities and engineering execution
- Excellent written and spoken English
- Ability to work closely with non-technical leadership
Nice to Have
- Startup or high-growth SaaS experience
- Experience scaling AI-powered SaaS or automation platforms
- Kubernetes
- Docker
- Terraform / Infrastructure as Code
- Event streaming and high-throughput architectures
- Advanced asynchronous processing experience
- AI inference and cost optimization experience
- Experience implementing AI-assisted engineering workflows
What a Typical Day Looks Like
Your day could include:
- Writing and reviewing production .NET/C# code
- Making architectural decisions across microservices
- Debugging a production performance or reliability issue
- Reviewing AI pipeline latency, cost, or provider performance
- Helping an engineer work through a complex implementation
- Reviewing database or caching performance
- Improving monitoring and deployment workflows
- Meeting with founders on product and engineering priorities
- Designing the architecture for an upcoming platform capability
In short: you own the technical foundation of the platform while keeping the engineering organization moving quickly and reliably.
Key Metrics for Success
- Platform uptime and system reliability
- Backend performance and scalability
- AI pipeline stability, latency, and cost efficiency
- Deployment success and engineering velocity
- Reduction in production incidents
- Code quality and technical debt management
- Reliability of third-party integrations
- Team delivery consistency
- Infrastructure stability and observability
Why This Role Stands Out
- True technical ownership of a growing SaaS platform
- Hands-on leadership rather than management-only work
- Direct influence over architecture and engineering strategy
- Production exposure to AI/LLM systems at scale
- Ownership across backend, infrastructure, data, integrations, and reliability
- Direct collaboration with founders and leadership
- Fully remote environment
- Opportunity to shape the engineering organization as the platform scales
Interview Process
- Initial Screening Call
- Technical Interview with Pavago Recruiter
- Technical & Architecture Interview with Client
- Final Leadership Interview
- Offer & Onboarding
What Happens After You Apply
Right after you apply, you’ll receive an email invitation from Spark Hire to record your Intro Video. It’s a short, self-recorded video completed on your own time and is the final step needed to complete your application.
Instead of repeating your background across multiple screening calls, you get to introduce yourself once and give the hiring team a better sense of your experience and communication before the first interview.
Don’t overthink it. You can record your responses multiple times, and discarded takes are not shared.
Please check both your inbox and spam folder for the Spark Hire invitation.
Apply Now
If you:
- Have deep .NET/C# backend engineering expertise
- Have built and scaled distributed systems and microservices
- Have real production experience with AI/LLM infrastructure
- Enjoy remaining hands-on while leading engineers
- Want end-to-end ownership of a growing SaaS platform
We’d love to hear from you.
#HeadOfEngineering #DotNet #CSharp #ASPNetCore #AIEngineering #LLM #Microservices #DistributedSystems #SaaS #BackendEngineering #EngineeringLeadership #DevOps #RemoteEngineering #TechLeadership
Pavago - Connecting You to Global Remote Opportunities 🌍At Pavago, we redefine the boundaries of talent recruitment. Dive into a world where your geographical location doesn't restrict your career aspirations. As a distinguished international recruitment agency, we specialize in connecting remote talents with companies eager to tap into global expertise.🌟 Why Consider Opportunities Through Pavago?Competitive Pay: Command the salary you deserve, regardless of where you reside.Broad Horizons: Unlock a wide array of remote positions spanning diverse industries and regions.Skill Enrichment: Work alongside international teams, contribute your unique insights, and amplify your career trajectory.Whether you're a seasoned professional hunting for a novel global venture or a budding talent keen on leaving an international imprint, Pavago is your conduit to businesses that appreciate and seek out worldwide perspectives.Embrace a realm where opportunities transcend borders. Together, let's pioneer the next era of remote work. 🚀Explore global opportunities with us today!"
Pavago - Connecting You to Global Remote Opportunities 🌍
At Pavago, we redefine the boundaries of talent recruitment. Dive into a world where your geographical location doesn't restrict your career aspirations. As a distinguished international recruitment agency, we specialize in connecting remote talents with companies eager to tap into global expertise.
🌟 Why Consider Opportunities Through Pavago?
Competitive Pay: Command the salary you deserve, regardless of where you reside.
Broad Horizons: Unlock a wide array of remote positions spanning diverse industries and regions.
Skill Enrichment: Work alongside international teams, contribute your unique insights, and amplify your career trajectory.
Whether you're a seasoned professional hunting for a novel global venture or a budding talent keen on leaving an international imprint, Pavago is your conduit to businesses that appreciate and seek out worldwide perspectives.
Embrace a realm where opportunities transcend borders. Together, let's pioneer the next era of remote work. 🚀
Explore global opportunities with us today!"