Staff Software Engineer

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

Description For Staff Software Engineer

Come join the Business Operation Management team at Intuit as a Staff Back End Engineer. We're cultivating a culture that prioritizes innovators, risk-takers, and imaginative thinkers. In pursuit of becoming AI-native, we recognize that fostering a "builder" mindset is essential. This means seeking out those who can seamlessly integrate AI and emerging technologies to efficiently and effectively solve our customers' problems.

At Intuit, we hold a global leadership position in financial management solutions. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We've been at the forefront of inventing Virtual Platforms and democratizing cloud computing for small businesses and their patrons alike.

As a Staff Software Engineer, you'll be responsible for driving significant technology initiatives end-to-end, architecting scalable systems, and implementing durable software solutions. You'll work with global, cross-functional teams, mentor junior engineers, and lead AI integration efforts. Your role will be crucial in maintaining our position as a leader in financial technology while embracing cutting-edge technologies and AI innovation.

Our 40 years of expertise have rooted us in the startup mentality, positively disrupting ourselves as we constantly identify cutting-edge technology and design paradigms. We're looking for someone who can not only write excellent code but also coach others, evaluate AI technologies, and drive innovation across the organization. If you're passionate about building scalable systems, mentoring others, and working with AI technologies in a global financial technology platform, this role offers an exciting opportunity to make a significant impact.

Join our dynamic team focused on delivering creative solutions with a side of fun, where you'll have the opportunity to work on challenging problems, mentor others, and help shape the future of financial technology through AI innovation.

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
  • Work with global, cross-functional teams across time zones
  • Coach and mentor junior engineers
  • Launch AI integrations in production
  • Proactively identify opportunities to enhance software applications with AI technology

Requirements For Staff Software Engineer

Java
Kubernetes
  • BS/MS in Computer Science or related area or equivalent experience
  • 10+ years of total experience delivering enterprise-class applications
  • Solid foundation in writing scalable application code
  • Proficiency in mid-tier languages like Java
  • Experience with test automation: TDD, unit/integration/functional testing
  • Experience with Relational Database Design and Implementation
  • Practical experience in developing applications using microservices
  • Strong experience with Databases design (SQL, NoSQL) and analytics
  • Experience building and deploying applications and services into cloud environments
  • Proficient in building or integrating functional AI models

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.

Staff Software Engineer

Staff Software Engineer role at Intuit leading technology innovation for the Virtual Expert Platform, building scalable solutions and mentoring teams.

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, leading technical initiatives for QuickBooks Workforce Solutions, focusing on distributed systems and full-stack development.