Taro Logo

Staff Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Finance

Description For Staff Software Engineer

Intuit Enterprise Suite (IES) is seeking a Staff Software Engineer to join their innovative team. IES is a newly launched AI-powered accounting software serving mid-market enterprise customers and accountants globally. The role offers an opportunity to work with cutting-edge technologies in a dynamic environment.

As a Staff Software Engineer, you'll be part of a world-class engineering team building on Global Engineering Principles. The team emphasizes innovation through Design for Delight, Rapid Prototyping, and Agile processes. You'll work with modern technologies including React, Spring Boot, Kubernetes, AWS, Elastic Search, and Kafka in distributed systems.

Key responsibilities include architecting software solutions, leading technical requirements gathering, mentoring fellow engineers, and maintaining 30-70% hands-on coding. You'll generate technical documentation, communicate architectural decisions, and work cross-functionally with product management and business units.

The ideal candidate brings 8+ years of software development experience, strong leadership skills, and expertise in Java/J2EE/Spring Boot, AWS, Kafka, and Kubernetes. Knowledge of AI and Agentic AI is a plus. The role requires excellent communication skills and the ability to explain complex technical concepts to various audiences.

At Intuit, you'll find opportunities for both vertical and lateral growth. The company supports career development whether it's advancing in your current path or exploring different tech stacks and products. Join a team that values innovation, technical excellence, and delivering exceptional experiences to small and mid-market business customers.

Last updated 3 months ago

Responsibilities For Staff Software Engineer

  • Architecting and developing web, software, prototypes, or proofs of concepts (POC's)
  • Leading the gathering of functional requirements, developing technical specifications, and project & test planning
  • Acting as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise
  • Roughly 30-70% hands-on coding
  • Generate technical documentation and presentations
  • Work cross-functionally with various Intuit teams
  • Demonstrate a passion for developing well architected, elegant, web and/or mobile apps
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies

Requirements For Staff Software Engineer

Java
JavaScript
Kubernetes
MongoDB
React
Redis
TypeScript
  • 8+ years experience designing and developing web, software, or mobile applications
  • Strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional leader
  • BS/MS in computer science or equivalent work experience
  • Proficiency in Server Side technologies -- Java/J2EE/Spring Boot/Database
  • Expertise in Kafka, Kubernetes, Caching
  • Expertise in Amazon Web Services (AWS) and ability to operate in DevOps model
  • 3+ years experience with web services (consuming or creating) with REST
  • Excellent communication skills
  • Expertise in Software design/architecture process
  • Expertise with unit testing & Test Driven Development (TDD)
  • Business Acumen - strategic thinking & strategy development

Jobs Related To Intuit Staff Software Engineer