Head of Engineering
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:
- MySQL
- Redis
- MongoDB
- 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 engineerin