Crunchafi is revolutionizing the world of accounting with cloud-based solutions designed to simplify complex financial data management. The VP of Engineering will lead and scale the engineering organization, setting the technical vision and ensuring the architecture, reliability, and velocity of the platform while fostering an AI-first engineering culture.
Responsibilities:
- Own and evolve the engineering organization — hiring, structure, culture, and career development across all engineering functions
- Define and execute a technology strategy centered on AI-first product development, Azure PaaS, and modern .NET architecture
- Champion the adoption of agentic AI across both the product and engineering workflow — including Azure OpenAI Service, Semantic Kernel, and tools like Claude Code and OpenAI Codex that allow engineers to build software, not just autocomplete it
- Lead architectural decision-making across the full stack: C# .NET Core APIs, Azure PaaS services, and modern web frontends
- Establish and enforce engineering standards: code quality, CI/CD, security, observability, and reliability practices
- Drive the roadmap for platform scalability and cloud cost efficiency on Azure, leveraging App Services, Azure SQL, Service Bus, Azure Functions, and related PaaS offerings
- Collaborate with Product and Design to translate business strategy into technical execution, maintaining alignment without sacrificing engineering rigor
- Evaluate and adopt emerging technologies and frameworks — particularly in the AI/ML space — to keep the platform competitive and ahead of the market
- Represent engineering at the executive level; communicate technical strategy, risk, and investment tradeoffs clearly to non-technical stakeholders
- Foster a culture of continuous improvement, blameless learning, and measurable outcomes
Requirements:
- 10+ years of professional software engineering experience, with at least 4+ years in a senior engineering leadership role (Director, VP, or equivalent)
- Deep, hands-on background in C# and the .NET ecosystem (.NET 6+, ASP.NET Core, Entity Framework Core)
- Proven experience designing and scaling enterprise SaaS applications on Microsoft Azure PaaS (App Services, Azure SQL, Service Bus, Azure Functions, Key Vault, API Management, etc.)
- Demonstrated track record of embedding AI into products and engineering workflows — including agentic AI systems, LLM orchestration, and hands-on use of tools like Claude Code or OpenAI Codex to build software at speed
- Strong architectural instincts across distributed systems, event-driven architecture, and microservices
- Experience building, mentoring, and retaining high-performing engineering teams in a remote-first environment
- Excellent communication skills with the ability to translate technical complexity into business outcomes
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Experience in accounting, financial services, or B2B SaaS
- Familiarity with modern frontend frameworks and the ability to make informed architectural decisions across diverse UI stacks
- Hands-on experience with Azure DevOps, Docker, and observability tooling (App Insights, Seq, Sonar)
- Azure certifications (AZ-204, AZ-305, or equivalent) are a plus
- Background in responsible AI practices, AI governance, or compliance-aware AI implementation