Staff Software Engineer

Intuit

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$202,500–$274,000 / yr
Posted
8 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $221k
This role $238k
$165k most similar roles pay here $286k

This role pays more than 72% of similar roles. Most pay $192,132–$250,000 — the shaded band above. At the midpoint, this role pays about $238k versus about $221k for comparable roles.

Based on 240 similar postings.

Employer

About Intuit

Intuit is a financial software company known for products like TurboTax, QuickBooks, Mint, and Credit Karma, helping consumers and small businesses manage their finances and taxes. Industry: Financial Software & Technology

Intuit currently has 174 open roles on FindRole.

Listed pay typically runs $202,500–$274,000 across 152 roles with salary data.

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Staff Software Engineer

As a Staff Software Engineer on the CK Money team, you will own critical banking systems including account origination, deposits, transfers, and real-time messaging backbones. You will be responsible for designing high-volume, low-latency financial systems while ensuring correctness and availability across all layers of the stack, from data models to GraphQL API contracts. Your daily work involves writing production code in Scala and TypeScript, managing Kafka-based event streaming, and integrating AI-powered features into the product and development workflows. You will navigate complex distributed systems on Google Cloud using tools like Kubernetes and Terraform. The role focuses on solving technical challenges within the consumer finance space, specifically building robust infrastructure for checking and savings accounts while ensuring compliance with regulatory obligations and maintaining consistent balances across various payment networks and partner integrations.

What does a Software Engineer earn in New York?

Median $224000 from 203 postings across 41 companies.

See salary data

What you'll do

  • Own the end-to-end lifecycle of critical banking systems including account onboarding, deposits, and payment flows.
  • Architect high-volume, low-latency distributed systems that ensure data consistency and high availability for financial transactions.
  • Write high-quality production code in Scala or TypeScript while setting technical direction for the team.
  • Design and evolve Kafka-based event streaming patterns to maintain consistent balances and notifications across systems.
  • Integrate AI and agentic capabilities into both product features and internal engineering workflows.
  • Lead technical design reviews and mentor senior engineers through complex programming and architectural challenges.
  • Manage project sequencing, risk mitigation, and requirements gathering for multi-system integrations.
  • Coordinate with bank partners to ensure compliance and integration of payment network capabilities.

What we're looking for

  • BS/MS in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 7+ years of experience delivering enterprise-class applications with a focus on backend development and API design.
  • 5+ years of experience designing complex distributed systems that operate at scale.
  • Proficiency in TypeScript and/or Scala (or other functional/JVM languages).
  • Experience designing web APIs, including GraphQL schema design and federation.
  • Expertise in microservices architecture, container orchestration (Kubernetes, Docker), and infrastructure-as-code (Terraform).
  • Production experience with Kafka or similar messaging systems for idempotent, event-driven workflows.
  • Proficiency in integrating AI into production, including LLM prompting and agentic development workflows.

More like this

Similar roles

Staff Software Engineer

Intuit

New York, NY 73 days ago $202,500$274,000
AWS CI/CD DevOps GenAI Technical Design Documentation Testing Prototypes POCs
10+ yrs exp

Staff Software Engineer, Full Stack

Intuit

Mountain View, CA 42 days ago $202,500$274,000
Java Kotlin Spring Boot React TypeScript Kafka Elasticsearch AWS Kubernetes SQL NoSQL REST gRPC GraphQL CI/CD TDD GenAI LLM Microservices Observability
8+ yrs exp

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 74 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp