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 is seeking a Staff Software Engineer to join their Virtual Expert Platform team. This platform delivers critical capabilities including Scheduling Appointment, Phone, Chat and Video Collaboration, along with Expert operations features like Demand & Supply balancing and Planning & Forecasting.

The role requires 8+ years of experience in software development and 3+ years working with web services (REST/SOAP). The ideal candidate will demonstrate strong leadership abilities, excellent communication skills, and expertise in software architecture and object-oriented programming languages like Java, Python, or C#.

Key responsibilities include:

  • Architecting and developing web/software applications
  • Leading technical meetings and cross-functional collaboration
  • Mentoring fellow engineers and acting as technical subject matter expert
  • Resolving complex programming and design challenges
  • Contributing to technical documentation and architectural decisions

The position involves approximately 40-60% hands-on coding while also focusing on technical leadership, strategic thinking, and team building. The successful candidate will help drive innovation in collaboration features and shape the platform's future.

Requirements include:

  • BS/MS in Computer Science or equivalent experience
  • Expertise in software design/architecture and SDLC
  • Strong background in TDD and unit testing
  • Experience with Agile methodologies
  • Proven ability to build and lead strong engineering teams
  • Excellence in technical communication and strategic thinking

This role offers the opportunity to work with cutting-edge technology while contributing to Intuit's mission of powering prosperity worldwide. The position is based in Bengaluru, India and offers career growth potential within Intuit's engineering community.

Last updated a day ago

Responsibilities For Staff Software Engineer

  • Architecting and developing web, software, mobile apps, prototypes
  • Resolve defects/bugs during QA testing and production
  • Leading functional requirements gathering and technical specifications
  • Cross-functional collaboration with product management, QA/QE teams
  • Mentoring fellow engineers
  • 40-60% hands-on coding
  • Generate technical documentation and presentations
  • Acting as technical subject matter expert

Requirements For Staff Software Engineer

Java
Python
  • 8+ years experience designing and developing web, software, or mobile applications
  • 3+ years experience with web services (REST/SOAP)
  • BS/MS in computer science or equivalent work experience
  • Expertise in software design/architecture process
  • Expertise in OOP languages (Java/J2EE, C#, VB.NET, Python)
  • Strong leadership experience
  • Excellent communication skills
  • Experience with Agile Development methodologies
  • Expertise with unit testing & TDD
  • Business Acumen - strategic thinking & strategy development

Interested in this job?

Jobs Related To Intuit Staff Software Engineer