Taro Logo

Senior Software Engineer-Full Stack

Global financial technology platform providing TurboTax, Credit Karma, QuickBooks, and Mailchimp services to approximately 100 million customers worldwide.
$165,500 - $223,500
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Job Description

Intuit, a global leader in financial technology, is seeking a Senior Software Engineer to join our innovative team. We're transforming into an AI-native company, serving approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

As a Senior Software Engineer, you'll be at the forefront of creating full-stack applications that solve real customer problems. You'll work in an environment that values innovation, risk-taking, and creative thinking. The role combines hands-on coding (80-90%) with technical leadership opportunities, including mentoring junior engineers and contributing to architectural decisions.

We're particularly excited about our journey toward becoming AI-native, and you'll play a crucial role in integrating AI technologies into our existing systems. You'll collaborate with AI experts and propose innovative solutions that can be applied across various challenges.

The position offers competitive compensation ($165,500 - $223,500), along with cash bonuses and equity rewards. You'll be part of a dynamic team that's been pioneering financial technology for 40 years, maintaining a startup mentality while operating at global scale.

Your impact will be significant as you help build and maintain the platforms that power prosperity for millions of customers. We offer a culture that combines technical excellence with a fun, collaborative environment, where you can grow both professionally and personally.

If you're passionate about creating high-quality software, have strong full-stack development experience, and want to work at the intersection of finance and cutting-edge technology, this role offers an excellent opportunity to make a meaningful impact while advancing your career.

Last updated 3 days ago

Responsibilities For Senior Software Engineer-Full Stack

  • Create full stack applications with deep understanding of customer needs
  • Deliver high quality web application code and contribute to site stability
  • Conduct code reviews and write unit/integration tests
  • Contribute to project design/architecture and implement best practices
  • 80-90% hands-on coding and technical leadership
  • Mentor junior engineers
  • Work with AI experts and integrate AI into existing systems
  • Propose AI solutions for various problems

Requirements For Senior Software Engineer-Full Stack

JavaScript
Java
React
  • BS/MS in Computer Science or related area or equivalent experience
  • 5 years of JavaScript application design and testing experience
  • 5 years of experience in mid-tier languages, such as Java
  • Experience with test automation: TDD, unit/integration/functional testing
  • Experience with Relational Database Design and Implementation
  • Experience in UI frameworks like React, Backbone, Angular
  • Experience building CI/CD pipelines
  • Basic understanding of AI concepts and foundations
  • Strong problem-solving skills
  • Ability to communicate effectively with cross-functional teams

Benefits For Senior Software Engineer-Full Stack

Medical Insurance
401k
Equity
  • Cash bonus
  • Equity rewards
  • Competitive compensation package