Taro Logo

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
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Finance

Description For Senior Software Engineer

Come join as a Senior Software Engineer on the Intuit Enterprise Suite team, where you'll be part of an innovative and passionate engineering team working with cutting-edge technologies. We're seeking an engineer with strong backend expertise to help build and enhance our product suite for Small Business customers.

You'll work with modern technologies including React, Spring Boot, Kubernetes, AWS, Elastic Search, Kafka, and globally distributed services. The role requires deep experience in backend web technologies, particularly Java and Spring Boot, along with REST services implementation.

As a senior engineer, you'll have the opportunity to:

  • Design and develop scalable web applications and backend services
  • Lead technical initiatives and mentor junior team members
  • Work closely with product management and design teams
  • Contribute to architectural decisions and technical direction
  • Build features that directly impact our small business customers

We offer a comprehensive benefits package including medical, dental, and vision insurance, 401k retirement plans, and parental leave. At Intuit, we believe in fostering an inclusive environment where everyone can prosper and grow their careers.

The ideal candidate will bring:

  • 6+ years of web development experience
  • Strong Java backend expertise
  • Experience with microservices and REST APIs
  • Knowledge of modern cloud technologies
  • Passion for clean code and software craftsmanship
  • Ability to mentor and lead technical initiatives

Join us in our mission to power prosperity around the world while working with cutting-edge technologies in a collaborative environment that values innovation and growth.

Last updated 3 days ago

Responsibilities For Senior Software Engineer

  • Designing/developing web-based applications and backend services
  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Act in a technical leadership capacity: Mentoring junior engineers, new team members
  • Resolve defects/bugs during testing, pre-production, production, and postrelease patches
  • Work cross-functionally with various Intuit teams
  • Contribute to the design and architecture of the project

Requirements For Senior Software Engineer

Java
React
Kubernetes
Kafka
Redis
  • 6+ years experience developing web applications
  • BS/MS in computer science or equivalent work experience
  • Strong experience with Java and Java server-side applications
  • 2+ years experience with web services (consuming or creating) with REST
  • Experience with unit testing & Test Driven Development (TDD)
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies
  • Solid communication skills
  • Strong understanding of the software design/architecture process
  • Development with AI first mindset

Benefits For Senior Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Comprehensive benefits package including medical, dental, and vision insurance
  • 401k retirement plan
  • Parental leave

Interested in this job?

Jobs Related To Intuit Senior Software Engineer