Taro Logo

Senior 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
10+ years of experience
Enterprise SaaS · Finance

Job Description

Intuit is seeking a Senior Staff Software Engineer to join their Enterprise Suite team. This role offers an exciting opportunity to work with cutting-edge technologies in a dynamic environment.

The position involves working with an innovative team using modern technologies including React, Spring Boot, Kubernetes, AWS, Elastic Search, Kafka, and globally distributed services. The ideal candidate will be a Full Stack engineer with strong backend expertise in Java, Spring, and REST services.

Key responsibilities include architecting and developing web software, leading technical specifications, mentoring fellow engineers, and maintaining 30-70% hands-on coding. The role requires strong leadership in meetings, technical presentations, and cross-functional collaboration.

The position demands expertise in:

  • Server Side technologies (Java/J2EE/Spring Boot/Database)
  • AWS and DevOps practices
  • Kafka, Kubernetes, and caching systems
  • Software design/architecture process
  • Test Driven Development (TDD)

The role offers growth opportunities within Intuit's engineering community, with both vertical and lateral movement possibilities. You'll be working on features and services that enhance products for Small and Mid-market Business customers, with AI and Agentic AI knowledge being a plus.

Intuit provides a collaborative environment where you can make a significant impact while working with cutting-edge technologies. The company values technical excellence, innovation, and strong leadership skills, making this an ideal opportunity for experienced engineers looking to advance their careers in a leading fintech organization.

Last updated 7 hours ago

Responsibilities For Senior Staff Software Engineer

  • Architecting and developing web software, prototypes, and POCs
  • Leading functional requirements gathering and technical specifications
  • Mentoring fellow engineers and leading small teams
  • 30-70% hands-on coding
  • Generating technical documentation and presentations
  • Cross-functional collaboration with product management and business units
  • Building strong teams - set vision and facilitate leadership

Requirements For Senior Staff Software Engineer

Java
JavaScript
Kafka
Kubernetes
React
  • 10+ years experience designing and developing web, software, or mobile applications
  • 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 DevOps
  • 3+ years experience with web services (REST)
  • Excellent communication skills
  • Strong leadership experience
  • Expertise in Software design/architecture process
  • Expertise with unit testing & Test Driven Development (TDD)

Related Jobs

Staff Software Engineer

Staff Software Engineer position at Intuit's Gen AI foundation team, building next-generation LLM-based applications platform.

Staff Software Engineer

Staff Software Engineer position at Intuit focusing on backend development and technical leadership with 70% hands-on coding.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on cloud platform development and observability engineering, requiring expertise in distributed systems and technical leadership.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on building and scaling next-generation core data services and platform APIs for the Business Intelligence Platform team.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on quality infrastructure and test automation frameworks.