Staff Software Engineer, Intuit Business Credit Card Platform
Intuit · On-site · Full-time · Mountain View, California, United States
Posted (2d ago)
- Employer posted
- First seen here
- Repost check
- Same job ID since we first saw it on Oct 14, 2026. If Intuit reposts it, we keep the original posting date.
- Level
- Staff+
- Work setup
- On-site
- Tech mentioned
- Python, Java, Kotlin, AWS
- Intuit hiring
- 96 roles posted in the last 30 days
Job description
We are seeking a highly experienced, results-oriented Staff Software Engineer to join the Intuit Business Credit Card (IBCC) Platform Team. In this role, you will own the architecture and development of our business-critical systems — including Cardholder Repayments, Portfolio Billing, Customer Notifications, Business Flow Monitoring, and the IBCC AI Agent for Customers. You are a seasoned backend engineer who is passionate about clean code, Test-Driven Development (TDD), Domain-Driven Design (DDD), and leveraging advanced technologies like AI orchestration to solve challenging financial and business problems. You will also lead the design, development, and delivery of two game-changing AI orchestration systems (PRD Creation and IBCC Dev Workflow) that transform our product development lifecycle. If you have a strong sense of ownership, attention to detail (especially with financial data), and thrive in a collaborative, fast-paced environment, this is the role for you. Responsibilities Core Platform Ownership & Architecture: Lead the architecture, design, and development of IBCC’s business-critical systems (Cardholder Repayments, Portfolio Billing, Customer Notifications, and Business Flow Monitoring). Approve every significant design and implementation change, holding final technical accountability for production correctness. AI-Driven Product Development Systems: Architect 'PRD Creation' a Spec-Driven Development framework, and build/maintain 'IBCC Dev Workflow,' our agentic workflow platform. Drive adoption of these frameworks across other Intuit teams and define integration standards. AI Agent Engineering: Design, build, and deliver the conversational IBCC AI Agent to serve customers against live financial data, integrating with ChatGPT, Claude Code, and our web application while ensuring strict safety and audit controls. Backend Software Development: Write high-quality, testable, maintainable, and efficient code in backend languages (primarily Python, Java, Kotlin) and associated frameworks (e.g., Django, FastAPI, Spring Boot). Requirement Analysis & Specification: Gather functional requirements, develop technical specifications, and manage end-to-end project and test planning. Cross-Functional Collaboration: Collaborate closely with Product, Risk, Compliance, and Leadership teams to align on feature development, overall service functional goals, and translate business decisions into robust platform logic. Production Support & Incident Management: Diagnose and resolve production-critical, customer-impacting issues. Participate in on-call rotations, lead post-incident analysis, and drive architectural remediation and system hardening. Financial Integrity & Reconciliation: Maintain daily reconciliation checks to verify settlement against processors and issuing bank records to the cent, ensuring a detailed audit trail is preserved. Technical Leadership: Set engineering standards for how the team builds, reviews, and ships changes. Serve as the final technical authority on architectural decisions, and use Agile Development, SCRUM, or Extreme Programming methodologies to drive execution. Qualifications Experience: 10+ years of experience building robust, scalable, and high-performance backend systems and APIs, preferably within fintech or financial platforms. Technical Skills: Strong programming skills in languages such as Python, Java, or Kotlin, and event-driven cloud service architectures (specifically AWS). Software Engineering Fundamentals: Solid grasp of software engineering fundamentals, microservices style of service development, and practical application of transactional guarantees (ACID). Engineering Practices: Strong passion for clean code, unit testing, Test-Driven Development (TDD), and Domain-Driven Design (DDD). Domain Expertise: Proven experience designing and operating AI orchestration workflows that transform the software development lifecycle. Deep experience with payment authorization, processing, and ledge
Intuit job ID: 24072
More Intuit jobs
We are not Intuit. The hiring company owns this listing. Reposts of the same requisition id are not shown as new.
All new jobs · Companies we watch · How dates work · Report an error