Staff Software Engineer

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

Description For Staff Software Engineer

Intuit, a global leader in financial technology with a 35-year legacy of innovation, is seeking a Staff Software Engineer to join their dynamic team. This role combines the excitement of a startup environment with the stability of an established tech giant serving 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

The position requires a seasoned professional with 7+ years of experience in enterprise-class web applications, who will be responsible for driving significant technical initiatives and architecting scalable solutions. You'll work with cutting-edge technologies including JavaScript, Java, Node.js, and React, while contributing to the development of microservices and cloud-based solutions.

As a Staff Software Engineer, you'll play a crucial role in technical leadership, mentoring other engineers, and driving innovation across the organization. The ideal candidate will combine strong technical expertise with excellent communication skills, able to work effectively with global teams across time zones.

This role offers the opportunity to work on challenging problems at scale, implementing solutions that directly impact millions of users worldwide. You'll be part of a culture that emphasizes continuous learning, innovation, and technical excellence, while contributing to Intuit's mission of powering prosperity around the world.

The position requires expertise in full-stack development, with particular emphasis on scalable architectures, cloud computing, and modern development practices including CI/CD and test automation. You'll be working in an environment that values both technical excellence and leadership skills, with opportunities to influence technical direction and mentor other engineers.

Last updated an hour ago

Responsibilities For Staff Software Engineer

  • Drive significant technology initiatives end-to-end and across multiple layers of architecture
  • Architecting and developing scalable web applications or distributed systems
  • Drive design and implementation of durable software solutions
  • Provide recommendations and best practices for application development
  • Capture requirements and use cases
  • Provide technical leadership and be a role model/coach to software engineers
  • Provide/inspire innovations that fuel the growth of Intuit
  • Work with global teams across time zones
  • Deliver results across cross-functional teams

Requirements For Staff Software Engineer

JavaScript
Java
Node.js
React
  • BS/MS in Computer Science or related area or equivalent experience
  • 7+ years total experience delivering enterprise class web applications
  • 4+ years of JavaScript application design and testing experience
  • 5+ Experience in mid-tier like Node and Java
  • Experience with test automation: TDD, unit/integration/functional testing
  • Experience with Relational Database Design and Implementation
  • Experience in UI frameworks like React, Backbone, Angular
  • Solid knowledge of algorithms and design patterns
  • Experience with cross-browser, cross-platform, and design constraints

Interested in this job?

Jobs Related To Intuit Staff Software Engineer

Staff Software Engineer

Staff Software Engineer position at Intuit leading development of enterprise-scale financial technology solutions, requiring 10+ years experience in architecture and cloud technologies.

Senior Staff Software Engineer

Senior Staff Software Engineer role at Intuit leading reporting team, developing enterprise solutions and mentoring engineers.

Staff Software Engineer

Staff Software Engineer position at Intuit leading development of enterprise-scale financial technology solutions, requiring 10+ years experience in distributed systems and cloud architecture.

Staff Business Systems Analyst, Lead Management

Lead the demand management function at Intuit, focusing on lead generation, data analysis, and process optimization for sales organization.

Staff Software Engineer

Staff Software Engineer position at Intuit's Virtual Experts Platform, focusing on AI-driven solutions and technical leadership with 8+ years of experience required.