Intuit

Staff Software Engineer, Intuit Business Credit Card Platform

Intuit
Apply
24 hours ago
Mountain View, CA, USAStaff+
H1B sponsor

Base Salary

$203k - $274k/yr

Responsibilities

  • Own the architecture, design, development, and technical correctness of business-critical systems for cardholder repayments, portfolio billing, customer notifications, and business flow monitoring.
  • Architect and maintain AI orchestration systems for PRD Creation and the IBCC Dev Workflow, and drive adoption and integration standards across Intuit teams.
  • Design, build, and deliver a conversational IBCC AI Agent that operates on live financial data and integrates with ChatGPT, Claude Code, and the web application.
  • Develop high-quality, testable, maintainable backend software primarily in Python, Java, and Kotlin using associated frameworks.
  • Gather requirements, create technical specifications, and manage end-to-end project and test planning.
  • Collaborate with Product, Risk, Compliance, and Leadership to translate business decisions into platform logic.
  • Diagnose production-critical issues, participate in on-call rotations, lead post-incident analysis, and drive architectural remediation and hardening.
  • Maintain daily reconciliation checks against payment processors and issuing bank records with cent-level accuracy and detailed audit trails.
  • Set engineering standards, approve significant design and implementation changes, and serve as the final technical authority for architecture.

Requirements

  • 10+ years of experience building robust, scalable, high-performance backend systems and APIs, preferably in fintech or financial platforms.
  • Strong programming skills in Python, Java, or Kotlin and experience with event-driven AWS cloud service architectures.
  • Solid understanding of software engineering fundamentals, microservices-style service development, and ACID transactional guarantees.
  • Experience with clean code, unit testing, Test-Driven Development, and Domain-Driven Design.
  • Proven experience designing and operating AI orchestration workflows that transform software development lifecycles.
  • Deep experience with payment authorization, processing, and ledger reconciliation, including failed, reversed, and returned transactions.
  • Hands-on experience reconciling daily settlement against issuing bank files.
  • Experience building reliable notification systems that meet regulatory disclosure requirements.
  • Experience setting platform observability and logging standards and building end-to-end monitoring.
  • Direct experience designing customer-facing AI agents that operate on live financial data with robust safety controls.
  • Strong ownership, attention to detail with sensitive financial data, and verbal and written communication skills for technical and non-technical stakeholders.

Benefits

  • Expected Mountain View base pay is $202,500-$274,000.
  • The position may be eligible for cash bonus, equity rewards, and benefits under applicable plans and programs.
  • Compensation is based on job-related knowledge, skills, experience, and work location.

Tech Stack

AWSDjangoFastAPIJavaKotlinPythonSpring Boot
Intuit

About Intuit

10,000+ employees

Intuit is a global technology platform that helps our customers and communities overcome their most important financial challenges. Serving millions of customers worldwide with TurboTax, QuickBooks, Credit Karma and Mailchimp, we believe that everyone should have the opportunity to prosper and we work tirelessly to find new, innovative ways to deliver on this belief. We encourage conversations on this page and will not delete comments that follow our terms of use. In order to keep this a safe community, the below posts may be removed: Repeated posts of the same content, spam or posts from fake accounts or profiles, offensive language or material, threats to others in the community, posts deliberately aimed to have a negative effect on the community or conversations.

Contact me