Taro Logo

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.
$197,000 - $266,500
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · E-Commerce · Finance

Job Description

Intuit is seeking a Staff Software Engineer to join their Ecomm team within IDI - Integrations and Data-in division. This role offers an exciting opportunity to work on building and maintaining seamless e-commerce domain data across platforms like Shopify and WooCommerce, directly impacting customer success.

As a Staff Engineer, you'll be responsible for architecting and developing web applications, leading technical initiatives, and mentoring fellow engineers. The role combines technical leadership with hands-on coding, requiring approximately 40-60% of time spent on direct development work. You'll work closely with cross-functional teams including product management, QA/QE, and various business units.

The ideal candidate brings 8+ years of software development experience, strong expertise in data integrations and engineering, and proven leadership abilities. Experience with e-commerce domains is highly valued. Technical requirements include proficiency in Java/J2EE or Python, understanding of web services (REST/SOAP), and comprehensive knowledge of the software development lifecycle.

Intuit offers a competitive compensation package including a base salary range of $197,000 - $266,500 for New York-based roles, plus eligibility for cash bonuses and equity rewards. The company is known for its innovative work environment, focusing on products that serve approximately 100 million customers worldwide through brands like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

This role provides an excellent opportunity to make a significant impact on Intuit's e-commerce infrastructure while working with cutting-edge technologies and leading a team of talented engineers. The position offers both technical and leadership growth opportunities within a company that values innovation and customer success.

Last updated 5 days ago

Responsibilities For Staff Software Engineer

  • Architecting and developing web, software, mobile apps, prototypes, or proofs of concepts
  • Leading the gathering of functional requirements, developing technical specifications, and project & test planning
  • Acting as the technical subject matter expert: Mentoring fellow engineers
  • 40-60% hands-on coding
  • Generate technical documentation and PowerPoint presentations
  • Resolve defects/bugs during QA testing, pre-production, production
  • Work cross-functionally with various Intuit teams

Requirements For Staff Software Engineer

Java
Python
  • 8+ years experience designing and developing web, software, or mobile applications
  • Ecomm domain experience is a big plus
  • Expertise in data integrations and data engineering
  • Strong in collaboration with stakeholders, EM, PM
  • Strong leadership experience
  • BS/MS in computer science or equivalent work experience
  • Expertise with Object Oriented Languages: Java/J2EE, Python
  • Expertise with the entire Software Development Life Cycle (SDLC)
  • 3+ years experience with web services (REST or SOAP)
  • Excellent communication skills

Benefits For Staff Software Engineer

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