Taro Logo

Senior Software Engineer

Global financial technology platform that powers prosperity with 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

Join Intuit's Enterprise Suite team as a Senior Software Engineer and be part of an innovative and passionate engineering team working with cutting-edge technologies. We're seeking an engineer with strong backend expertise in Java, Spring Boot, and REST services to enhance our product offerings for Small Business customers.

You'll be working with a modern tech stack including React, Spring Boot, Kubernetes, AWS, Elastic Search, and Kafka in a globally distributed services environment. This role offers an exciting opportunity to contribute to the architecture and design of critical business applications while mentoring junior team members.

As a Senior Software Engineer, you'll be responsible for designing and developing web applications and backend services, gathering requirements, and working cross-functionally with Product Management and Experience Design teams. You'll play a key role in technical leadership, helping to solve challenging programming problems and mentoring other engineers.

The ideal candidate brings 6+ years of web development experience, strong Java expertise, and experience with REST services. You should be comfortable with test-driven development, agile methodologies, and have excellent communication skills. Experience with AI technologies is a plus.

At Intuit, you'll be part of a company that powers prosperity for approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. We offer comprehensive benefits including medical, dental, and vision insurance, 401k, and parental leave.

Join us in our mission to power prosperity around the world while working with cutting-edge technologies and making a real impact on millions of small businesses. Your work will directly contribute to enhancing our product set and delighting our customers through innovative solutions.

Last updated a day 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
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Parental Leave

Interested in this job?

Jobs Related To Intuit Senior Software Engineer