Taro Logo

FullStack Staff Software Engineer

Global financial technology platform providing TurboTax, Credit Karma, QuickBooks, and Mailchimp services to approximately 100 million customers worldwide.
$191,000 - $258,500
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For FullStack Staff Software Engineer

Intuit, a global leader in financial technology, is seeking a Staff Software Engineer to join their innovative team. This role presents an exciting opportunity to work at a company that powers prosperity for approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

The position focuses on building and architecting scalable enterprise applications, with a strong emphasis on AI integration and emerging technologies. As a Staff Software Engineer, you'll be responsible for driving significant technical initiatives across multiple architecture layers, working with global teams, and mentoring junior engineers.

The ideal candidate will bring 7+ years of experience in enterprise application development, with strong expertise in Java, JavaScript, and database technologies. You'll work in an environment that values innovation, risk-taking, and creative problem-solving, particularly in the context of becoming an AI-native organization.

What makes this role particularly compelling is the opportunity to work on technology that directly impacts millions of customers' financial lives. You'll be part of a company with a 40-year track record of success, yet maintains a startup mentality and continues to push boundaries in financial technology innovation.

The role offers competitive compensation ($191,000 - $258,500), along with equity, bonuses, and comprehensive benefits. Located in New York, you'll be part of a dynamic team focused on delivering creative solutions while maintaining a fun and collaborative work environment.

Last updated 3 months ago

Responsibilities For FullStack Staff Software Engineer

  • Drive significant technology initiatives end-to-end and across multiple layers of architecture
  • Architect and develop scalable applications or systems
  • Drive the design and implementation of durable software solutions
  • Provide recommendations and best practices for application development
  • Stay abreast of industry best practices and apply cutting edge technologies
  • Partner and work with global teams across time zones
  • Coach and mentor junior engineers
  • Launch AI integrations in production

Requirements For FullStack Staff Software Engineer

Java
JavaScript
  • BS/MS in Computer Science or related area or equivalent experience
  • 7+ years of total experience delivering enterprise-class applications
  • Solid foundation in writing scalable application code
  • Experience with cross-browser, cross-platform, and design constraints
  • Proficiency with JavaScript application design and testing
  • Proficiency in mid-tier languages like Java
  • Experience with test automation: TDD, unit/integration/functional testing
  • Experience with Relational Database Design and Implementation
  • Experience with microservices and container technologies
  • Strong experience with Databases design (SQL, NoSQL) and analytics
  • Proficient in building or integrating functional AI models

Benefits For FullStack Staff Software Engineer

Medical Insurance
401k
Equity
  • Cash bonus
  • Equity rewards
  • Comprehensive benefits package

Interested in this job?