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

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 be responsible for architecting and developing scalable solutions, driving innovation through AI integration, and mentoring junior engineers. The position requires extensive experience in enterprise-class applications, cloud computing, and modern development practices. You'll work with cutting-edge technologies, including AI/ML integration, microservices architecture, and cloud platforms. The role offers competitive compensation ($180,000 - $243,500) plus benefits, equity, and bonus potential. This is an excellent opportunity for a seasoned engineer looking to make a significant impact at a leading fintech company while working with innovative technologies and mentoring others. The position combines technical leadership with hands-on development, requiring both deep technical expertise and strong communication skills.

Last updated 3 days 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 and management
  • 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
  • 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 AI technology performance in production

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 Staff Software Engineer

Senior Staff Software Engineer role at Intuit, leading technical initiatives and developing enterprise-class web applications for QuickBooks Workforce Solutions team.

FullStack Staff Software Engineer

Staff Software Engineer role at Intuit focusing on designing and implementing scalable systems, leading technical initiatives, and mentoring engineers while working with modern technologies like Java, Python, and Kubernetes.

Staff Software Engineer

Staff Software Engineer position at Intuit working on QuickBooks Accountant Mission, focusing on backend development and technical leadership.

Staff Software Engineer

Staff Software Engineer position at Intuit focusing on FinTech platform development, testing strategies, and large-scale payment systems implementation.

Staff Software Engineer

Staff Software Engineer position at Intuit, focusing on enterprise-class web application development using JavaScript, Java, and modern frameworks, requiring 7+ years of experience.