About the job
Job Title: Head of Engineering
Position Type: Full-Time, Remote
Working Hours: U.S. Business Hours
About the Role
Join us as the Head of Engineering, where you will take full ownership of the technical direction of our innovative SaaS platform. This is an engaging leadership role that requires you to write production-level code daily while making critical decisions regarding architecture, infrastructure, and AI systems for our scalable platform.
Your responsibilities will include overseeing backend architecture, ensuring system reliability, managing AI pipelines, and leading a small yet dynamic development team within a fast-paced startup atmosphere.
Responsibilities
Backend Architecture & Engineering
- Design and develop a robust .NET 8.0 / C# backend utilizing Clean Architecture and Domain-Driven Design principles.
- Manage the architecture and codebase for over 14 independently deployed microservices.
- Implement new features, refactor existing systems, and address performance bottlenecks effectively.
AI Systems & LLM Orchestration
- Design and maintain production-quality AI pipelines across multiple LLM providers.
- Enhance prompts and workflows for batch processing, personalization, and segmentation at scale.
- Oversee rate limits, failover strategies, and cost optimization across various AI services.
Databases & Data Infrastructure
- Administer MySQL, Redis, and MongoDB in production settings.
- Supervise bulk writes, caching strategies, event streams, and analytics pipelines.
- Ensure data consistency and optimize performance across distributed services.
Infrastructure, Reliability & Monitoring
- Oversee Linux-based infrastructure, CI/CD pipelines, and service deployments.
- Implement centralized logging, monitoring, alerting, and uptime tracking.
- Proactively identify and address reliability and scalability challenges.
API Integrations & System Resilience
- Manage over 25 third-party API integrations used in our production environment.
- Design strategies for retry, fallback, and graceful degradation.
- Ensure system stability in cases of external provider failures.
Team Leadership & Engineering Standards
- Mentor and lead a small engineering team through code reviews and architectural guidance.
- Establish and uphold engineering standards, workflows, and best practices.
- Work closely with the founder on product direction and technical strategy.
What Makes You a Perfect Fit
- You are an experienced, hands-on engineer who thrives on owning systems end-to-end.
- You are comfortable being the most technically proficient member of the team.
- You adeptly balance rapid execution with long-term architectural considerations.

