Senior Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · AI

Description For Senior Software Engineer

Intuit, a leading global financial technology platform, is seeking a Senior Software Engineer to join their innovative team. With a customer base of approximately 100 million worldwide using products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, Intuit is at the forefront of financial technology innovation.

The role combines full-stack development with AI integration, requiring both traditional software engineering expertise and an understanding of AI principles. You'll be working in an environment that values innovation and risk-taking, with a strong focus on becoming AI-native. The position offers the opportunity to work with cutting-edge technology while maintaining a startup mentality despite the company's 40-year heritage.

As a Senior Software Engineer, you'll be responsible for creating full-stack applications, delivering high-quality code, and contributing to architectural decisions. The role involves approximately 80-90% hands-on coding while also serving as a technical leader and mentor to junior engineers. You'll collaborate with AI experts to integrate artificial intelligence solutions into existing systems and propose innovative solutions to complex problems.

The ideal candidate will bring 5 years of experience in JavaScript and Java development, along with expertise in modern UI frameworks like React and Angular. You'll need to be comfortable with test automation, CI/CD pipelines, and database design. What sets this role apart is the blend of traditional software engineering skills with AI knowledge, offering a unique opportunity to work at the intersection of financial technology and artificial intelligence.

Join Intuit to be part of a company that's constantly pushing boundaries and reinventing itself, all while maintaining a focus on customer prosperity. This role offers the chance to work on meaningful projects that impact millions of users while growing your expertise in both traditional software engineering and emerging AI technologies.

Last updated 4 minutes ago

Responsibilities For Senior Software Engineer

  • Create full stack applications with deep understanding of customer needs
  • Deliver high quality web application code and contribute to site stability
  • Contribute to project design/architecture and implement best practices
  • Conduct code reviews and write unit/integration tests
  • Serve as technical leader and mentor junior engineers
  • Work collaboratively with AI experts and integrate AI into existing systems
  • Propose AI solutions for various problems

Requirements For Senior Software Engineer

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
  • Ability to work collaboratively with AI experts
  • Familiarity with data and metrics for AI models
  • Strong problem-solving skills
  • Effective communication skills with cross-functional teams

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Senior Software Engineer, Front End (AI)

Senior Frontend Software Engineer role at Intuit focusing on AI integration, offering competitive compensation and the opportunity to work on widely-used financial technology products.

Senior Software Engineer – Front End

Senior Frontend Engineer role at Intuit focusing on web application development with AI integration, requiring 5+ years of experience in JavaScript, TypeScript, and React.

Senior Software Engineer – Front End

Senior Frontend Engineer role at Intuit focusing on developing innovative web applications with AI integration and mentoring junior developers.

Senior Software Engineer – Front End

Senior Frontend Engineer role at Intuit focusing on web application development with AI integration, requiring 5+ years of experience in JavaScript, TypeScript, and React.

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer role at Intuit focusing on Enterprise Identity and Access Governance within the Cybersecurity team.