Staff Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
$180,000 - $258,500
Security
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Staff Software Engineer

Intuit, a leading global financial technology platform, is seeking a Staff Software Engineer to join their API Security initiative. This role is crucial in safeguarding Intuit's extensive API landscape, which supports products used by approximately 100 million customers worldwide including TurboTax, Credit Karma, QuickBooks, and Mailchimp.

The position offers an exciting opportunity to lead and mentor a team of engineers while developing cutting-edge solutions for API security. The ideal candidate will combine deep technical expertise in backend development (Java and Python) with a comprehensive understanding of security principles, particularly the OWASP Top Ten.

This role requires a strategic thinker with 8+ years of experience who can drive engineering excellence while collaborating across multiple time zones. You'll be responsible for leading development efforts, maintaining security standards, and advocating for best practices in engineering design and implementation.

The compensation package is highly competitive, with base salary ranging from $180,000 to $258,500 depending on location (Bay Area or Southern California), plus additional benefits including cash bonuses and equity rewards. Intuit demonstrates its commitment to pay equity through regular comparisons across categories of ethnicity and gender.

This is an exceptional opportunity to make a significant impact at a company that powers prosperity for millions of customers while working with cutting-edge technology and leading a crucial security initiative.

Last updated a day ago

Responsibilities For Staff Software Engineer

  • Lead development efforts to build software to safeguard Intuit's API landscape
  • Provide technical leadership and be a role model and mentor to engineers
  • Develop and maintain a thorough understanding of security risks to APIs
  • Advocate for the highest standards for engineering design, implementation, and testing

Requirements For Staff Software Engineer

Java
Python
  • BS/MS in computer science/engineering or equivalent work experience
  • At least 8 years of experience in software engineering and security
  • Expert knowledge of backend software development (Java and Python)
  • Deep understanding of OWASP Top Ten
  • Demonstrated ability to communicate and collaborate at all levels
  • Ability to drive velocity while partnering with data science and engineering teams across multiple time zones

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive base salary
  • Cash bonus
  • Equity rewards
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Intuit Staff Software Engineer

Staff Software Engineer

Staff Security Software Engineer position at Intuit focusing on cloud security and compliance, requiring 8+ years of experience and offering competitive compensation.

Staff Software Engineer

Staff Security Software Engineer position at Intuit focusing on cloud security and compliance, offering competitive compensation and the opportunity to impact millions of users.

Manager 2, Software Engineering (Identity and Access Management)

Lead the Workforce Identity and Access Management team at Intuit, overseeing core Authorization capabilities and cloud transformation.

Staff Security Researcher/Engineer

Staff Security Engineer role at Intuit focusing on identifying and preventing fraud vulnerabilities across financial technology products.

Staff Security Engineer

Senior security engineering role at Intuit focusing on application security, threat modeling, and secure development practices for financial technology products.