Staff Software Engineer

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve with products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Finance

Description For Staff Software Engineer

Come join the Virtual Experts Platform (VEP) at Intuit as a Staff Software Engineer. VEP is a cutting-edge platform that powers AI-driven digital expertise and AI-assisted human expertise across Intuit's ecosystem, including TurboTax Live, TurboTax FullService, and QuickBooks Live.

As a Staff Software Engineer, you'll be working on a platform that ensures no customer experiences a 'dead-end' in their journey, always having access to trusted expert assistance. This role combines technical leadership with hands-on development, requiring you to spend 40-60% of your time coding while also mentoring team members and driving architectural decisions.

You'll be responsible for architecting and developing scalable solutions, leading technical specifications, and working cross-functionally with product managers, QA teams, and business units. The role requires deep technical expertise in building highly performant solutions at scale, combined with strong analytical and problem-solving skills.

The ideal candidate will have 8+ years of professional experience, with a strong background in developing large-scale applications. You should be comfortable with AI technology integration, monitoring AI systems in production, and leading teams in leveraging AI effectively. Experience with Test Driven Development (TDD) and agile methodologies is essential.

At Intuit, you'll be part of a global financial technology platform that powers prosperity for millions of customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. The company offers comprehensive benefits including medical insurance, 401k retirement plans, and equity compensation.

This is an excellent opportunity for a seasoned technology leader who is passionate about building world-class platforms at scale and wants to make a significant impact on how millions of customers interact with financial services through AI-driven expertise.

Last updated 11 hours ago

Responsibilities For Staff Software Engineer

  • Architecting and developing web, software, mobile apps, prototypes, or proofs of concepts
  • Leading the gathering of functional requirements, developing technical specifications, and project & test planning
  • Acting as the technical subject matter expert: Mentoring fellow engineers
  • 40-60% hands-on coding
  • Generate technical documentation and communicate architectural design options
  • Resolve defects/bugs during QA testing and production
  • Work cross-functionally with various Intuit teams
  • Demonstrate passion for developing well architected, elegant solutions

Requirements For Staff Software Engineer

Java
JavaScript
Python
  • BS/MS in computer science or equivalent work experience
  • 8+ years of professional experience with expertise in developing large-scale applications
  • Excellent communication skills
  • Experience with unit testing and Test Driven Development (TDD)
  • Experience in evaluating and monitoring AI technology in production
  • Understanding of AI integration
  • Ability to work collaboratively with cross-functional teams

Benefits For Staff Software Engineer

Medical Insurance
401k
Equity
  • Comprehensive benefits package including medical insurance
  • 401k retirement plan
  • Equity compensation

Interested in this job?

Jobs Related To Intuit Staff Software Engineer

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on backend development for QuickBooks Online Payroll, requiring 8+ years of experience in web technologies and strong leadership skills.

Staff Software Engineer

Staff Software Engineer position at Intuit leading Business Intelligence team development with focus on platform engineering and cloud technologies.

Senior Staff Software Engineer

Senior Staff Software Engineer role at Intuit leading engineering teams and building scalable solutions for the Reporting Team while maintaining hands-on technical contribution.

Staff Software Engineer

Staff Software Engineer role at Intuit leading development of business intelligence and platform solutions, combining technical leadership with hands-on coding in cloud and distributed systems.

Staff SMS Deliverability Engineer (Mailchimp)

Staff SMS Deliverability Engineer position at Intuit's Mailchimp division, focusing on SMS/MMS delivery, compliance, and system optimization.