Senior Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp
$161,500 - $219,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Description For Senior Software Engineer

Join Intuit's Identity Lifecycle Management team as a Senior Software Engineer, part of the Identity & Customer360 Organization. We're building a next-generation identity lifecycle platform using modern microservices architecture to serve all Intuit's business units. As a global financial technology platform, Intuit powers prosperity for approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

The role combines technical leadership with hands-on development, requiring 70-85% coding time while mentoring junior engineers. You'll work on designing and developing scalable solutions, gathering requirements, and collaborating cross-functionally with various teams. The position demands strong expertise in Java/Kotlin, microservices architecture, and modern development practices including CI/CD and TDD.

This is an excellent opportunity for experienced engineers passionate about building large-scale, consumer-facing applications. You'll be working with cutting-edge technologies and contributing to systems that impact millions of users. The role offers competitive compensation ($161,500-$219,000), plus bonus and equity opportunities, reflecting Intuit's commitment to pay equity and employee value.

The ideal candidate will bring 6+ years of software development experience, strong architectural skills, and the ability to mentor others. You'll be part of a team that values continuous learning, innovation, and technical excellence while building solutions that help people and communities prosper.

Last updated 3 minutes 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
  • Act in a technical leadership capacity: Mentoring junior engineers and new team members
  • 70-85% hands-on coding
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Work cross-functionally with various teams
  • Contribute to the design and architecture of the project

Requirements For Senior Software Engineer

Java
Kotlin
MongoDB
Kubernetes
  • 6+ years experience developing web, software, or mobile applications
  • BS/MS in computer science or equivalent work experience
  • Strong experience with Java/J2EE, Kotlin
  • Experience with the entire Software Development Life Cycle (SDLC)
  • 3+ years experience with web services (REST or GraphQL)
  • Solid communication skills
  • Strong understanding of Software design/architecture process
  • Experience with unit testing & Test Driven Development (TDD)
  • Experience with NoSQL database technologies
  • Experience with CI/CD tools

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive base salary
  • Cash bonus
  • Equity rewards
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Senior Program Manager

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

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on database infrastructure, cloud services, and system optimization for Mailchimp's platform.

FullStack-Senior Software Engineer

Senior Full Stack Software Engineer role at Intuit, combining traditional development with AI integration, offering $161.5K-$219K salary in San Francisco Bay Area.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on data platform development, requiring 4+ years of experience in cloud services and Java programming.

Senior Product Manager

Senior Product Manager position at Intuit leading Enterprise Contract Lifecycle Management implementation, offering competitive compensation and opportunity to drive innovation in enterprise finance solutions.