Principal Software Engineer, Trust & Safety

Intuit

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$261,000–$353,000 / yr
Posted
93 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $212k
This role $307k
$123k most similar roles pay here $378k

This role pays more than 91% of similar roles. Most pay $186,500–$237,012 — the shaded band above. At the midpoint, this role pays about $307k versus about $212k 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 206 open roles on FindRole.

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

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Principal Software Engineer, Trust & Safety

Principal Software Engineer, Trust & Safety will lead the technology vision and execution for the Trust & Safety organization to protect customers, partners, and products across various risk vectors. This role involves designing and implementing AI and data-driven capabilities, decisioning systems, and core services to detect and prevent risks like identity compromise and product misuse while minimizing friction. The engineer will build scalable, secure components using Java, Spring Boot, microservices, and event-driven architectures in cloud-native environments involving Kubernetes and Kafka. Key responsibilities include integrating machine learning models for risk scoring, applying LLM-based tools for automated triage, and ensuring high availability through robust observability and performance optimization. The role addresses critical problems in access integrity, regulatory compliance, and content safety by collaborating with data science and security teams to build secure-by-design systems within complex financial and transaction flows.

What does a Software Engineer earn in New York?

Median $216000 from 177 postings across 47 companies.

See salary data

What you'll do

  • Design and implement scalable core services and decisioning components using Java in cloud-native environments.
  • Develop AI and data-driven capabilities to detect, prevent, and respond to risk at scale.
  • Integrate machine learning models into production flows for risk scoring, classification, and anomaly detection.
  • Apply LLM-based tools to automate the triage and classification of risk-related events and content.
  • Define evaluation strategies, metrics, and experimentation approaches to improve protection while minimizing user friction.
  • Ensure all system designs align with security, privacy, and regulatory compliance requirements.
  • Drive best practices for reliability, performance, observability, and operational excellence for safety-critical systems.
  • Mentor and coach engineers on software engineering, system design, and operational rigor.

What we're looking for

  • 10+ years of experience designing and building large-scale, distributed backend systems in production.
  • Extensive hands-on experience with Java, including Spring/Spring Boot, microservices, and event-driven architectures.
  • Experience in domains such as risk, security, safety, identity, access, financial flows, or compliance-oriented systems.
  • Experience building and operating cloud-native services on AWS, GCP, or equivalent using containers, Kubernetes, and messaging platforms like Kafka.
  • Experience integrating ML models into production systems for scoring, classification, and anomaly detection.
  • Familiarity with modern AI/LLM tooling and patterns applied to automation and classification in safety contexts.
  • Strong skills in observability, performance optimization, and high-availability service operations.
  • BS/MS in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

More like this

Similar roles

Principal Software Engineer, AI Safety and Security

Microsoft

Remote 12 days ago $142,800–$274,800
Python C# Java C++ C JavaScript Spark Kusto Azure Data Factory Databricks Kubernetes Vector Databases Retrieval-Augmented Generation CI/CD Infrastructure as Code Data Lakes threat-modeling
6+ yrs exp Remote

Principal Software Engineer

Mastercard

O Fallon, IL 22 days ago $170,000–$281,000
Java Spring Boot REST APIs gRPC Kubernetes Docker Kafka NATS MQ Microservices Domain-Driven Design Cloud-native Event-driven Architecture CI/CD Distributed Systems Observability Performance Engineering

Lead Software Engineer

JPMorgan Chase

New York, NY 68 days ago
Distributed Systems APIs Kafka Event-Driven Architecture IAM Agile AI-Assisted Engineering Identity Proofing KYC NIST 800-63 Automated Testing Software Development Life Cycle
5+ yrs exp

Principal Software Development Engineer, Agent Security

Fortinet

Sunnyvale, CA 12 days ago $212,000–$259,000
Python Go Rust C/C++ LLM Agentic AI MCP A2A Application Security Network Security API Security System Design Architecture Cybersecurity Prompt Injection Tool Poisoning
8+ yrs exp