Senior Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Senior Software Engineer
Contact Company
5,000+ Employees
6+ years of experience
AI · Finance

Description For Senior Software Engineer

Intuit, a leading global financial technology platform, is seeking a Senior Software Engineer to join their Enterprise Architecture Team. This role is specifically focused on the Digital Help team, which delivers AI-powered Digital Assistant and Voice experiences to customers. The position offers an opportunity to influence and play a critical role in accelerating Intuit's VEP platform journey through continuous assessment, evolution, and optimization of capabilities.

The ideal candidate will bring 6+ years of software development experience and strong expertise in Java, along with experience in modern technologies like SpringBoot, Kafka, and Kubernetes. The role involves a significant amount of hands-on coding (70-85%) while also providing technical leadership and mentoring to junior team members.

Working at Intuit means joining a company that serves approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. The position offers the chance to work on cutting-edge AI/ML and Generative AI technologies while contributing to solutions that help people and communities prosper.

The role demands a blend of technical expertise and soft skills, including strong communication abilities and experience working in Agile environments. You'll be involved in the entire software development lifecycle, from gathering requirements and developing technical specifications to implementing solutions and ensuring their quality through test-driven development practices.

This is an excellent opportunity for a senior engineer who wants to make a significant impact in a company that's at the forefront of financial technology innovation, while working with a diverse team and modern technology stack.

Last updated a minute ago

Responsibilities For Senior Software Engineer

  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Designing/developing web applications, prototypes, or proofs of concepts (POC's) with high velocity
  • Mentoring junior engineers and new team members
  • 70-85% hands-on coding
  • Resolve defects/bugs during testing, pre-production, production, and post-release patches
  • Work cross-functionally with various Intuit teams
  • Contribute to the design and architecture of the project
  • System and Data Integration

Requirements For Senior Software Engineer

Java
Kafka
Kubernetes
  • 6+ years' experience developing web, software, or mobile applications
  • BS/MS in computer science or equivalent work experience
  • Strong experience with Object Oriented Concepts and Java
  • Experience in SpringBoot, Kafka, AWS and Kubernetes
  • Experience in AI / ML and Generative AI
  • Experience with the entire Software Development Life Cycle (SDLC)
  • Solid communication skills
  • Strong understanding of the Software design/architecture process
  • Experience with unit testing & Test-Driven Development (TDD)

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on AI-driven solutions for financial technology products, requiring 9+ years of experience in software development.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on VEP-Sales & Growth team to develop scalable applications using modern technologies.

Technical Curriculum Developer, Program Manager

Senior Technical Curriculum Developer/Program Manager role at Intuit, focusing on developing and implementing technical training programs for product development teams.

FullStack-Senior Software Engineer

Senior Full Stack Software Engineer position at Intuit, focusing on developing financial technology solutions with AI integration and modern web technologies.

SOX Audit Manager (Business Process)

Senior SOX Audit Manager position at Intuit, leading compliance programs and internal controls for a global fintech leader.