Staff Software Engineer

Global financial technology platform powering TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
$180,000 - $243,500
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance · Enterprise SaaS · AI

Description For Staff Software Engineer

Join Intuit's Virtual Experts Platform (VEP) team as a Staff Software Engineer, where you'll be part of a transformative initiative powering AI-driven digital expertise across the Intuit ecosystem. This role offers an opportunity to work on a platform that serves millions of customers and integrates with flagship products like TurboTax Live and QuickBooks Live. As a technology leader, you'll architect and develop scalable solutions, leverage AI technologies, and drive innovation in a global financial technology company serving 100 million customers worldwide.

The position requires a strong technical background with 7+ years of experience, focusing on enterprise-class applications, cloud computing, and AI integration. You'll work with cutting-edge technologies including microservices, Kubernetes, and various database systems, while leading and mentoring junior engineers. The role offers competitive compensation ($180,000 - $243,500) plus bonus and equity opportunities.

This is an excellent opportunity for a seasoned engineer looking to make a significant impact in a company that's at the forefront of financial technology innovation. You'll be working with cross-functional teams, driving technical initiatives, and shaping the future of how millions of customers interact with financial services. The role combines technical leadership, architectural expertise, and the chance to work with emerging AI technologies in a meaningful way.

Last updated 8 hours ago

Responsibilities For Staff Software Engineer

  • Drive significant technology initiatives end-to-end and across multiple layers of architecture
  • Architect and develop scalable applications or systems
  • Drive the design and implementation of durable software solutions
  • Provide recommendations and best practices for application development
  • Stay abreast of industry best practices and apply cutting edge technologies
  • Work with global, cross-functional teams across time zones
  • Communicate clearly to all levels of employees, customers, and management
  • Proactively identify opportunities to enhance software applications with AI technology
  • Coach and mentor junior engineers
  • Launch AI integrations in production and evaluate their impact

Requirements For Staff Software Engineer

Java
Kubernetes
  • BS/MS in Computer Science or related area or equivalent experience
  • 7+ years of total experience delivering enterprise-class applications
  • Solid foundation in writing scalable application code
  • Experience with cross-browser, cross-platform, and design constraints
  • Solid knowledge of algorithms and design patterns
  • Proficiency in mid-tier languages like Java
  • Experience with test automation
  • Experience with Relational Database Design and Implementation
  • Experience with microservices, container technologies, Kubernetes
  • Strong experience with Databases design (SQL, NoSQL) and analytics
  • Experience building and deploying applications in cloud environments
  • Proficient in building or integrating functional AI models
  • Skilled in evaluating and monitoring AI technology performance

Benefits For Staff Software Engineer

Medical Insurance
401k
  • Competitive base pay
  • Cash bonus
  • Equity rewards
  • Benefits package

Interested in this job?

Jobs Related To Intuit Staff Software Engineer

Senior Product Manager - Indirect Tax

Senior Product Manager position at Intuit focusing on indirect tax solutions for QuickBooks, leading product development for tax compliance and management systems.

Staff Full Stack Engineer

Staff Full Stack Engineer position at Intuit, leading development of financial technology solutions using Java Spring and React, requiring 8+ years of experience.

Manager 3, Software Engineering

Lead software engineering role at Intuit focusing on Virtual Expert Platform development, requiring 12+ years experience and expertise in AI, platform architecture, and team leadership.

Manager 2, Software Engineering

Lead backend engineering team at Intuit developing critical TurboTax components, managing technical initiatives and driving innovation with 8+ years experience required.

Manager 2, Software Engineering

Lead software engineering manager position at Intuit, focusing on QuickBooks shared experiences and team leadership with competitive compensation.