via Rippling
$Not specified
Define and maintain architectural vision focusing on backend, data, and AI subsystems using agentic development tools.
8+ years in software engineering with architecture experience, deep C#/.NET expertise, Azure PaaS knowledge, and prompt engineering understanding.
About This Role Crunchafi is looking for a Software Architect to own the technical design of our platform and set the architectural standard for how we build. This is a senior individual contributor role for someone who thinks in systems, writes production code, and has already internalized agentic AI as a core engineering paradigm — not a future curiosity. You will define how our services are structured, how AI agents are composed into product workflows, and how the team makes hard technical tradeoffs at scale. We are building an AI-first engineering organization. For us, that means more than integrating an API — it means designing systems where AI agents do real work: reasoning over documents, executing multi-step workflows, calling tools, and operating with meaningful autonomy. If you have used tools like Claude Code or OpenAI Codex to build and ship software — not just to autocomplete it — and you understand how agentic patterns change system design, we want to talk to you. Responsibilities Define and maintain the architectural vision for the Crunchafi platform, covering backend services, data layer, frontend integration points, and AI subsystems Actively use and evaluate agentic development tools (Claude Code, OpenAI Codex, Cursor, and similar) as primary engineering instruments, and help the broader team do the same effectively Establish architectural patterns for how AI agents interact with structured data, external APIs, and user-facing interfaces in a compliant, auditable, and reliable way Partner with the VP of Engineering and engineering leads to translate product strategy into concrete system design, identifying technical risk early and proposing clear paths forward Lead design reviews, architectural decision records (ADRs), and cross-team technical alignment sessions Evaluate and recommend Azure PaaS services, frameworks, and tooling that support the platform's scalability, reliability, and AI capabilities Stay ahead of the curve on agentic AI developments — new model capabilities, agent orchestration frameworks, memory and context management patterns — and bring relevant innovations into the team's toolkit Provide technical mentorship to senior engineers on architectural thinking, AI system design, and engineering tradeoffs Contribute directly to production code on critical or high-ambiguity systems — this is a hands-on role Required Qualifications 8+ years of professional software engineering experience, with substantial time in architecture, technical lead, or principal engineer roles Deep command of C# and the .NET ecosystem (.NET 6+, ASP.NET Core, Entity Framework Core) Hands-on experience designing and building systems on Microsoft Azure PaaS (App Services, Azure SQL, Service Bus, Azure Functions, Azure API Management, Key Vault, etc.) Strong understanding of prompt engineering at a systems level: context management, token budgeting, agent memory patterns, and reliability strategies for non-deterministic outputs Experience with event-driven architecture, microservices, and distributed system design Ability to communicate complex architectural decisions clearly to both technical and non-technical audiences Preferred Qualifications Experience with Microsoft Semantic Kernel, LangChain, AutoGen, or comparable agent orchestration frameworks Familiarity with modern frontend architecture — enough to design clean API contracts and integration boundaries regardless of the UI stack in use Background in accounting, financial services, or B2B SaaS Experience designing for compliance-sensitive or regulated environments (SOC 2, audit trails, data residency) Familiarity with Azure AI Foundry, Azure AI Search, or Azure Document Intelligence Azure certifications (AZ-305, AZ-204, or equivalent) are a plus Our Values Be Human, Be Real — We bring authenticity to everything we do Integrity — We do the right thing, even when no one is watching Excellence — We hold ourselves to the highest standard Self-Motivation — We take ownership and drive results Curiosity — We ask questions and seek better ways Collaboration — We win as a team Benefits Competitive salary Health, dental, and vision plans 401(k) Retirement savings plan for US-based employees 100% remote work environment, with occasional travel for in-person company and/or team meetings Unlimited PTO Significant professional development growth opportunities Dynamic and inclusive company culture with real commitment to our values
This job posting was last updated on 2/26/2026