Crunchafi Logo

Crunchafi

Senior Software Engineer

Posted 3 Days Ago
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
Build and maintain full-stack features across C#/.NET Core backend services and modern web frontends. Integrate Azure-based AI capabilities and agentic LLM workflows, own CI/CD with Azure DevOps, optimize data access on Azure SQL, instrument observability, participate in on-call/incident response, and mentor junior engineers.
The summary above was generated by AI

Crunchafi


Job Title: Senior Software Engineer

Reports to: Director of Software Engineering

Type: Salaried, Full-time

Location: Remote

Travel Requirements: Occasional travel to Milwaukee, WI for in-person team meetings

 

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 Senior Software Engineer to help build and evolve the full-stack systems that power our platform. This is a hands-on engineering role for someone who moves fluidly between backend APIs and frontend UI, takes ownership of reliability and delivery, and treats AI as a first-class engineering tool. You will work across C# .NET APIs, modern web frontends, and Azure PaaS infrastructure, shipping features and capabilities that directly impact thousands of accounting professionals every day.

 

We expect our engineers to work with agentic AI tools like Claude Code and OpenAI Codex that write, reason about, and refactor code alongside you. It also means building product features where AI agents do real work: multi-step reasoning, document processing, tool calling, and autonomous task execution.

 

Responsibilities

  • Design, build, and maintain full-stack features across our C# .NET Core backend services and modern web frontend applications
  • Integrate AI capabilities into product features using Azure OpenAI Service and related Azure AI services, including document intelligence, semantic search, and LLM-driven workflows
  • Use agentic development tools (Claude Code, OpenAI Codex, Cursor, and similar) as primary instruments for writing, reviewing, and refactoring code
  • Build and maintain CI/CD pipelines using Azure DevOps to enable safe, reliable, and repeatable deployments
  • Design and optimize data access patterns against Azure SQL using Entity Framework Core and raw SQL where performance demands it
  • Contribute to platform observability and instrumenting services with App Insights, Seq, and structured logging to support fast diagnosis and resolution
  • Participate in on-call rotations, incident response, and blameless post-incident reviews when production issues arise
  • Collaborate closely with Product, Design, and Quality to deliver well-rounded, high-quality features.
  • Mentor junior engineers and contribute to a culture of continuous learning and technical craft

 

Required Qualifications

  • 7+ years of professional software engineering experience, with meaningful tenure in senior or lead roles
  • Strong command of C# and the .NET ecosystem (.NET 6+, ASP.NET Core, Entity Framework Core)
  • Hands-on experience building production web frontend applications (component architecture, state management, and integration with REST APIs)
  • Proficiency with Microsoft Azure PaaS services: App Services, Azure SQL, Azure Functions, Service Bus, Key Vault, Blob Storage, and Azure Monitor / App Insights
  • Experience designing and maintaining CI/CD pipelines with Azure DevOps
  • Demonstrated ability to integrate AI capabilities into production software  including agentic patterns such as multi-step LLM workflows, tool calling, or RAG  via Azure OpenAI Service, Azure AI services, or comparable platforms
  • Familiarity with containerization (Docker) and modern deployment patterns
  • Strong analytical and communication skills; comfortable owning technical decisions and explaining tradeoffs clearly

 

Preferred Qualifications

  • Experience in accounting, financial services, or B2B SaaS
  • Hands-on experience with infrastructure-as-code using ARM templates and Bicep
  • Familiarity with microservices and event-driven architecture patterns
  • Background in chaos engineering, load testing, or capacity planning
  • Experience with security hardening, SOC 2 compliance, or regulated environments
  • Azure certifications (AZ-204, AZ-400, 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   

  • Remote work-from-home environment
  • Competitive salary, health, dental and vision insurance plans
  • Flexible time off
  • 401K retirement savings plans for US-based employees, with 3% employer match
  • Incentive Equity Plan
  • Professional development opportunities
  • Dynamic and collaborative work environment with opportunities for growth

 

Similar Jobs

Yesterday
Remote
United States
173K-203K Annually
Senior level
173K-203K Annually
Senior level
Healthtech • Social Impact • Software • Telehealth
Lead development of Trust & Safety systems to detect and mitigate fraud, billing anomalies, and credential abuse. Build scalable full‑stack, microservice-based tools, mentor engineers, define architecture and processes, and collaborate cross-functionally to measure and enforce safety policies across internal and external workflows.
Top Skills: AWSKafkaMicroservicesNode.jsNoSQLSQLTypescript
Yesterday
Easy Apply
Remote or Hybrid
Easy Apply
125K-175K Annually
Senior level
125K-175K Annually
Senior level
Fintech • Software • Financial Services
Serve as the senior technical lead for partner integrations with NinjaTrader APIs. Troubleshoot and resolve complex API and real-time data issues, collaborate with partner engineering and Technical Account Managers, conduct code reviews, build diagnostic tools, set API support quality standards, mentor junior engineers, and translate partner feedback into roadmap improvements.
Top Skills: Browser Developer ToolsCurlJavaScriptJSONNetwork AnalyzersNode.jsOauthPostmanPythonReactReadmeRest ApisSwagger/OpenapiTypescriptWebsockets
2 Days Ago
Remote or Hybrid
129K-198K Annually
Senior level
129K-198K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead design, development, deployment, and sustainment of scalable cloud virtualization and automation platforms supporting embedded software development and co-simulation. Architect multi-region cloud infrastructure, integrate event-driven messaging, automate CI/CD and test/regression workflows, collaborate across teams and suppliers, and present technical solutions to leadership.
Top Skills: AutovalAWSAzureAzure Event GridAzure Event HubsAzure Service BusBicepCC++CanoeCaplCi/CdClaude-Based ToolingCursorDockerDspace SystemdeskEcsGCPGerritGitGithub ActionsGithub CopilotGleanIntrepid Vehicle SpyJavaJenkinsKubernetesMicronutMicrosoft 365 CopilotPythonQuarkusSingularitySpring BootSystemcTerraformVector CanapeVeos

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account