Senior Software Engineer

Global financial technology platform providing TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
$161,500 - $219,000
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer

Intuit, a leading global financial technology platform, is seeking a Senior Software Engineer to join their innovative team. With a strong presence in the financial software industry through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, Intuit serves approximately 100 million customers worldwide. Despite being a 40-year-old company, they maintain a startup mindset, constantly innovating and disrupting themselves to deliver on their mission of powering prosperity worldwide.

The role combines technical leadership with hands-on development, requiring 80% coding time while mentoring junior engineers and contributing to architectural decisions. You'll be working on enterprise-class applications, developing scalable solutions using modern technologies like JavaScript, React, Node.js, and Java. The position demands expertise in both frontend and backend development, with experience in RESTful APIs, microservices, and database design.

The ideal candidate will have 6+ years of experience in enterprise application development, strong knowledge of algorithms and design patterns, and proven experience with cross-platform development. You'll be part of a fast-paced team focused on delivering innovative capabilities while having fun in the process. The role offers competitive compensation ($161,500-$219,000 for Bay Area), along with equity, bonuses, and comprehensive benefits.

Working at Intuit means joining a company that values continuous learning, innovation, and cross-functional collaboration. You'll have the opportunity to work with various teams across the organization, from product management to business units, while staying current with industry best practices and emerging technologies. This is an excellent opportunity for a senior engineer looking to make a significant impact at a company that combines the stability of an established organization with the dynamic environment of a startup.

Last updated 20 days ago

Responsibilities For Senior Software Engineer

  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Mentoring junior engineers and new team members
  • Contribute to the design and architecture of the project
  • Drive design and implementation of scalable and secure software solutions
  • 80% hands-on coding
  • Provide recommendations and best practices for application development
  • Capture requirements and use cases
  • Stay abreast on industry best practices and apply cutting edge technologies
  • Provide innovations that fuel company growth
  • Work cross-functionally with product management, development, and business units

Requirements For Senior Software Engineer

JavaScript
Java
Node.js
React
TypeScript
  • BS/MS in Computer Science or related area or equivalent experience
  • 6+ years total experience delivering enterprise class applications
  • Experience with cross-browser, cross-platform, and design constraints
  • Solid knowledge of algorithms and design patterns
  • 3+ years of JavaScript application design and testing experience
  • 3+ 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
  • Experience building RESTful or GraphQL APIs and microservices

Benefits For Senior Software Engineer

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

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Senior Software Engineer – Front End

Senior Frontend Software Engineer role at Intuit, focusing on AI integration and frontend development with competitive compensation and benefits in San Diego.

Senior Software Engineer – Front End

Senior Frontend Engineer role at Intuit focusing on developing web applications with AI integration, offering competitive compensation and growth opportunities.

Senior Software Engineer – Front End

Senior Frontend Engineer role at Intuit focusing on developing web applications with AI integration and mentoring junior engineers.

FullStack-Senior Software Engineer

Senior Full Stack Software Engineer role at Intuit focusing on AI integration and web application development with competitive compensation.

FullStack-Senior Software Engineer

Senior Software Engineer role at Intuit focusing on full-stack development with AI integration, offering competitive compensation in the San Francisco Bay Area.