Software Architect

Posted 12 Days Ago
Hiring Remotely in United States
Remote
Senior level
Professional Services • Analytics
The Role
Own the platform technical design, define AI-agent architectures, set standards for services and data layers, evaluate agentic tools, lead ADRs and design reviews, mentor engineers, and contribute production code for critical systems.
Summary Generated by Built In

Crunchafi

Job Title:  Software Architect  

Reports to: VP of Engineering  

Type:  Full time, salaried  

Location:  Remote; with occasional travel requirements to Milwaukee, WI 

 

About Crunchafi 

Crunchafi (formerly LeaseCrunch) is revolutionizing the world of accounting with easy-to-use, cloud-based solutions designed to simplify complex financial data management. Our products empower CPA firms and financial professionals by streamlining lease accounting, data extraction, and cash flow forecasting, helping them deliver strategic value faster and more efficiently. Trusted by over 750 firms and more than 27,000 companies, Crunchafi combines cutting-edge technology with expert support to power the future of accounting.  

 

Our Team 

Crunchafi is made up of passionate, forward-thinking professionals committed to transforming the accounting industry. Our team is dedicated to providing innovative solutions that simplify accounting processes and provide actionable financial insights. We value collaboration, creativity, humor, and a shared vision of improving the accounting profession through technology.  

 

Why Join Us? 

We are looking for talented individuals to join our growing team and contribute to our mission of empowering CPA firms and financial professionals. At Crunchafi, you’ll be part of a dynamic, collaborative environment where your ideas are valued, and your growth is supported. We offer a rewarding work/life balance, opportunities for professional development, and a chance to make a real impact in the world of accounting.  


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 

Top Skills

.Net 6+
Asp.Net Core
Autogen
Azure Ai Foundry
Azure Ai Search
Azure Api Management
Azure App Services
Azure Document Intelligence
Azure Functions
Azure Key Vault
Azure Service Bus
Azure Sql
C#
Claude Code
Cursor
Entity Framework Core
Langchain
Microsoft Semantic Kernel
Openai Codex
Prompt Engineering
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Milwaukee, WI
76 Employees
Year Founded: 2016

What We Do

Crunchafi (pronounced crunch-uh-fy) is transforming accounting with intuitive, cloud-based solutions designed to simplify complex financial processes. Built for CPA firms and accounting professionals, Crunchafi blends its legacy of “crunching numbers” with a forward-looking focus on financial intelligence. We offer reliable solutions for lease accounting, data extraction, and cash flow forecasting, helping firms drive growth, ensure compliance, and build stronger client relationships. Crunchafi empowers professionals with the tools they need to shape the future of accounting.

Similar Jobs

Optum Logo Optum

Software Architect

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office or Remote
Eden Prairie, MN, USA
160000 Employees
113K-193K Annually

Chamberlain Group Logo Chamberlain Group

Software Architect

Automotive • Hardware • Internet of Things • Mobile • Software • App development • PropTech
Remote or Hybrid
Oak Brook, IL, USA
5769 Employees
216K-353K Annually

Optum Logo Optum

Software Architect

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office or Remote
Eden Prairie, MN, USA
160000 Employees
113K-193K Annually

DraftKings Logo DraftKings

Software Architect

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Remote or Hybrid
United States
6400 Employees
185K-232K Annually

Similar Companies Hiring

Northslope Technologies Thumbnail
Software • Information Technology • Generative AI • Consulting • Artificial Intelligence • Analytics
Denver, CO
88 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account