Senior Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Senior Software Engineer

Join Intuit, a leading global financial technology platform serving approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. As a Senior Software Engineer on the Front-end Tooling team, you'll be at the forefront of building industry-leading tools and services used by all front-end engineers at Intuit. This role offers an exciting opportunity to work on next-generation micro frontend apps, with a focus on technical leadership and hands-on development.

The position requires a blend of technical expertise and leadership skills, with 70-85% of time dedicated to hands-on coding. You'll be responsible for delivering high-quality tools and infrastructure while mentoring junior engineers and contributing to architectural decisions. The ideal candidate brings strong experience in modern web development technologies, including Node.js, TypeScript, and React, along with expertise in front-end tooling ecosystems.

This role is perfect for a self-motivated engineer who enjoys solving complex technical challenges while working in a collaborative environment. You'll have the opportunity to work cross-functionally with product management, design, and business units, making a direct impact on the tools that power Intuit's engineering ecosystem. The position offers the chance to work with cutting-edge technologies while contributing to products that help millions of customers achieve financial prosperity.

Working at Intuit means joining a company with a strong mission and values, where your technical expertise will directly contribute to building tools that enhance the productivity of engineering teams across the organization. If you're passionate about front-end development, enjoy mentoring others, and want to work on tools that make a difference in how engineers build products, this role offers an excellent opportunity to grow your career while making a significant impact.

Last updated 12 minutes ago

Responsibilities For Senior Software Engineer

  • Deliver high quality tools and infrastructure including requirements, design, code, and documentation
  • Gather functional requirements, develop specifications, and handle project & test planning
  • Mentor junior engineers and new team members
  • Resolve defects/bugs during various stages of development
  • Perform 70-85% hands-on coding
  • Partner with team members to meet commitments
  • Work cross-functionally with product management, design, and business units
  • Contribute to project design and architecture
  • Maintain positive team dynamics

Requirements For Senior Software Engineer

TypeScript
Node.js
React
  • BS/MS in computer science or equivalent work experience
  • 5+ years experience developing web, software, or mobile applications
  • Strong experience with front-end ecosystems and tools (webpack, rollup, babel)
  • Strong experience with Node.js and TypeScript
  • Experience with modern Web development (React, HTML/CSS/JS, TypeScript)
  • Understanding of test frameworks, TDD, cloud infrastructure, and CI/CD
  • Knowledge of Software Development Life Cycle (SDLC)
  • Understanding of web services (REST)
  • Self-starter attitude with independent decision-making ability
  • Excellent problem-solving and communication skills
  • Strong desire to learn and grow

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Senior Frontend Engineer

Senior Frontend Engineer position at Intuit, developing Bill-pay experiences for QuickBooks B2B Group, requiring 5+ years of web development experience and expertise in TypeScript and Node.js.

Senior Software Engineer

Senior Software Engineer role at Intuit combining full-stack development with AI integration, requiring 5 years of experience in JavaScript and Java development.

Senior Software Engineer

Senior Software Engineer position at Intuit focusing on frontend development for data-driven systems, requiring 5+ years of experience with React, Java, and modern web technologies.

Senior Software Engineer, Front End (AI)

Senior Frontend Software Engineer role at Intuit focusing on AI integration, offering competitive compensation and the opportunity to work on widely-used financial technology products.

Senior Software Engineer – Front End

Senior Frontend Engineer role at Intuit focusing on web application development with AI integration, requiring 5+ years of experience in JavaScript, TypeScript, and React.