Senior Software Engineer

Global financial technology platform powering TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
$161,500 - $219,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Quality Analyst

Senior Software Quality Analyst role at Intuit leading partner technical support team, focusing on API integration and bank feed connections, requiring 5+ years leadership experience.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Intuit focusing on scalable solutions and AI integration

Senior Software Engineer

Senior Software Engineer role at Intuit's Virtual Expert Platform team, focusing on backend development with Java/Spring Boot and frontend with React, requiring 6+ years of experience.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on developing internal tools and platforms using Java, React, and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Intuit, focusing on backend development for QuickBooks Online using Java, React, and cloud technologies.

Description For Senior Software Engineer

Intuit, a leading global financial technology platform serving 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, is seeking a Senior Software Engineer for their AppFabric Unified Platform Interactions team. This role is crucial in designing, building, and maintaining the foundational platform responsible for GenAI interactions across Intuit's product ecosystem.

The position offers an exciting opportunity to work on cutting-edge technologies that directly impact millions of customers. As a senior engineer, you'll be part of a team that's pushing the boundaries of GenAI implementation across major financial products. The role combines technical expertise with leadership responsibilities, requiring both strong backend development skills and the ability to mentor junior team members.

The ideal candidate brings 5+ years of backend development experience, particularly with Java and distributed systems. You'll work with modern technologies including Kafka and AWS, building scalable solutions that maintain high reliability standards. The role offers competitive compensation ($161,500 - $219,000), along with equity, bonuses, and comprehensive benefits.

This is an excellent opportunity for a senior engineer looking to make a significant impact in financial technology, working with GenAI implementations at scale. You'll be part of a company committed to innovation and helping customers prosper, while having the chance to grow your technical and leadership skills in a dynamic environment.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Designing/developing web, software, mobile apps, prototypes, or proofs of concepts
  • Mentoring junior engineers and new team members
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Contribute to the design and architecture of the project
  • Execute within established architecture through technical solution design and delivery
  • Stay abreast of industry best practices and apply cutting edge technologies

Requirements For Senior Software Engineer

Java
Kafka
  • 5+ years experience developing backend software applications in Java or similar technologies
  • 5+ years of experience in mid-tier and Backend APIs
  • BS/MS in computer science or equivalent work experience
  • 5+ years experience in Software design/architecture process
  • Experience with the entire Software Development Life Cycle (SDLC)
  • Working experience with Kafka
  • Experience with unit testing & Test Driven Development (TDD)
  • Experience developing large scale, consumer facing web or mobile applications
  • Experience designing distributed scalable applications in Cloud, AWS experience required

Benefits For Senior Software Engineer

  • Competitive compensation
  • Cash bonus
  • Equity rewards
  • Benefits package

Interested in this job?