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. Technical Support Engineer

Senior Technical Support Engineer role at Intuit leading partner support team, managing API connections and technical support for financial institution partners.

Senior Software Engineer

Senior Backend Software Engineer role at Intuit focusing on Privacy Engineering, requiring 5+ years of Java experience and expertise in cloud services.

Senior Software Engineer

Senior Software Engineer position at Intuit's FinTech team, focusing on enterprise tools and applications development using React JS and Java/Spring frameworks.

Senior Software Engineer

Senior Software Engineer position at Intuit's FinTech team, focusing on enterprise tools and applications development using Java, React, and cloud technologies.

Senior Program Manager

Senior Program Manager role at Intuit focusing on UK accounting, tax, and payroll compliance for QuickBooks products, based in London.

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 2 months 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?