Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 6 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
  • 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?