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 14 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, 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

Staff Pre-Sales Engineer

Staff Pre-Sales Engineer position at Intuit focusing on technical sales support and solution engineering for mid-market customers.

Staff Technical Program Manager

Staff Technical Program Manager role at Intuit leading emerging technology initiatives and driving operational excellence in the Futures team.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on FinTech platform development, testing strategies, and quality engineering for large-scale payment systems.

Manager 3, Software Engineering

Lead software engineering role at Intuit focusing on Fund Distribution platform development, offering competitive compensation and opportunity to work with cutting-edge financial technologies.

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.