Staff Software Engineer

Global financial technology platform providing TurboTax, QuickBooks, CreditKarma, and Mailchimp to solve financial problems for millions worldwide.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Finance · Enterprise SaaS

Description For Staff Software Engineer

Intuit is a global financial technology platform with a mission to empower prosperity worldwide through innovative products like TurboTax, QuickBooks, CreditKarma, and Mailchimp. The company is seeking a Staff Software Engineer to join their Virtual Expert Platform (VEP) team, where you'll lead technology innovation to build scalable platforms connecting customers to experts across Intuit's product lines.

As a Staff Engineer, you'll be responsible for gathering requirements, developing technical specifications, and leading project planning. You'll design and develop applications, prototypes, and POCs while demonstrating technical leadership through mentoring junior engineers and solving complex programming challenges.

The role requires navigating Intuit's ecosystem strategy, making technical trade-offs, and supporting execution teams through hands-on technical leadership. You'll need to apply a "left shift" mindset, taking on various roles across development, QA, and operations while owning end-to-end quality.

Key qualifications include 10+ years of experience architecting SAAS offerings, with 50% hands-on coding time. You should have extensive experience with modern frontend frameworks like React/Angular, domain-driven design, and hexagonal architecture. The ideal candidate will have strong JavaScript/TypeScript skills, experience with AWS, RESTful/GraphQL services, and Java/Spring Boot.

Intuit offers a culture that empowers talent and creates an inclusive environment where employees can bring their whole selves to work. The company has been recognized as one of the world's best and most innovative workplaces. This role provides opportunities to work on cutting-edge technology, including AI-driven expert networks and GenAI-powered experiences, while contributing to Intuit's mission of powering prosperity around the world.

Last updated 3 days ago

Responsibilities For Staff Software Engineer

  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Designing/developing Applications, prototypes, or proofs of concepts
  • Mentoring junior engineers and applying technical expertise to challenging problems
  • Navigate Intuit towards Ecosystems and Platform strategy
  • Own current and future state and drive delivery through clear steps
  • Apply left shift mindset across DEV, QE and Ops roles
  • Work cross-functionally with product management and business units
  • Contribute to design and architecture
  • Experience with Agile Development, SCRUM methodologies

Requirements For Staff Software Engineer

Java
JavaScript
TypeScript
React
MongoDB
Redis
  • 10+ years experience architecting and designing SAAS offerings
  • B. Tech/M. Tech in computer science or equivalent work experience
  • Extensive experience with React/Angular and frontend performance
  • Experience in Domain driven model and hexagonal architecture
  • Strong JavaScript/TypeScript, CSS & responsive design skills
  • Experience with AWS, RESTful/GraphQL services, Java, Spring Boot, DynamoDB
  • Strong understanding of software design/architecture process
  • Self-starter attitude
  • High rigor on Operational and Engineering excellence
  • Experience with open source community projects
  • Excellent communication and presentation skills

Interested in this job?

Jobs Related To Intuit Staff Software Engineer

Senior Staff Software Engineer

Senior Staff Software Engineer role at Intuit, leading development of QuickBooks Workforce Solutions with focus on scalable enterprise web applications and technical leadership.

Senior Staff Software Engineer

Senior Staff Software Engineer role at Intuit, leading backend development for QuickBooks STS team, requiring 10+ years experience in distributed systems and cloud architecture.

FullStack Staff Software Engineer

Staff Software Engineer position at Intuit focusing on fullstack development and AI integration, offering competitive compensation and the opportunity to impact millions through financial technology solutions.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on backend development, AI integration, and system architecture for financial technology platforms.

Staff Software Engineer

Staff Software Engineer role at Intuit, leading technical initiatives for QuickBooks Workforce Solutions, focusing on distributed systems and full-stack development.