Intuit

Staff Software Engineer, CK Money

Intuit
Apply
4 days ago
Charlotte, NC, USA or New York, NY, USAStaff+
H1B sponsor

Base Salary

$203k - $274k/yr

Responsibilities

  • Own account origination, onboarding, deposits, transfers, card, payment, ledger, and member-facing banking systems end-to-end.
  • Design scalable, secure, highly available, low-latency financial systems and lead technical direction across multiple layers.
  • Write high-quality production code for approximately 60–70% of the role while leading complex technical initiatives.
  • Design and evolve Kafka-based event-streaming and messaging workflows for balances, transactions, notifications, and partner integrations.
  • Identify, ship, and evaluate AI-powered product capabilities and agentic engineering workflows.
  • Lead technical design reviews, requirements gathering, project sequencing, test planning, and risk management across teams.
  • Integrate with sponsor banks, processors, and payment networks while meeting compliance, auditability, and regulatory obligations.
  • Champion automated testing, observability, performance, security, accessibility, and quality throughout the software lifecycle.
  • Mentor senior engineers, lead a small group through complex problems, provide feedback, and address systemic technical gaps.
  • Communicate technical decisions clearly to engineers, cross-functional partners, and executives.

Requirements

  • 7+ years delivering enterprise-class applications with a strong focus on backend development, API design, and client/server contracts.
  • 5+ years designing complex distributed systems operating at scale.
  • BS/MS in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Strong proficiency in TypeScript and/or Scala, or another functional/JVM language with the ability to ramp quickly.
  • Deep web API design and consumption experience, including hands-on GraphQL schema design and federation; REST and gRPC experience are relevant.
  • Expertise with scalable microservices, messaging patterns, Kubernetes, Docker, and Terraform.
  • Production experience with Kafka or comparable messaging systems such as Pub/Sub, SQS, or RabbitMQ, including idempotent and exactly-once-effective workflows.
  • Hands-on public cloud development, with Google Cloud experience strongly preferred, including services such as GKE, Pub/Sub, BigQuery, Spanner, or Cloud SQL.
  • Strong relational schema design, NoSQL, and high-volume, low-latency data-pipelining experience.
  • Ability to integrate and evaluate AI in production, including LLM prompting, tool/function calling, agentic development workflows, model limitations, and accuracy measurement.
  • Solid grounding in object-oriented and functional design, algorithms, design patterns, automated testing, and CI/CD.
  • Track record of setting technical direction, leading design reviews, mentoring senior engineers, and serving as a cross-functional technical authority.
  • Excellent written and verbal communication skills.

Benefits

  • Competitive compensation package with performance-based rewards, potential cash bonus, equity rewards, and benefits according to applicable plans and programs.
  • Expected base pay range is $202,500–$274,000 for New York; pay varies by job-related knowledge, skills, experience, and work location.

Tech Stack

Apache KafkaDockerGoogle BigQueryGoogle CloudGraphQLgRPCKubernetesRabbitMQScalaTerraformTypeScript

Categories

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