Taro Logo

Staff Software Engineer

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

Job Description

Intuit is a mission-driven, global financial platform company powering prosperity through innovative products like TurboTax, QuickBooks, Credit Karma, and Mailchimp. With approximately 100 million customers worldwide, we're dedicated to solving challenging financial problems.

Our team is focused on enhancing software quality across Intuit, with four key pillars: Test Authoring, Test Management, Test Execution, and Test Reporting. We're building essential frameworks and infrastructure to improve quality through end-to-end (E2E) and integration testing.

As a Staff Software Engineer, you'll play a crucial role in:

  • Designing and implementing quality infrastructure supporting various testing frameworks
  • Building comprehensive test registry capabilities and standardized reporting mechanisms
  • Developing tools for simplified test creation and maintenance
  • Implementing intelligent test selection and execution systems
  • Providing technical leadership and mentorship
  • Driving standardization across organizations
  • Troubleshooting complex testing issues

Required Qualifications:

  • 7+ years of enterprise system experience
  • BS/MS in Computer Science or equivalent
  • Proficiency in programming languages like Go, Java
  • Strong communication and collaboration skills
  • Experience with automated test frameworks and CI/CD pipelines
  • Proven problem-solving abilities in test reliability
  • Cloud platform experience (AWS) is a plus

Join us in creating innovative solutions that power prosperity for millions while growing your career in a dynamic, supportive environment focused on quality and innovation.

Last updated 4 days ago

Responsibilities For Staff Software Engineer

  • Design and build solutions that support various testing frameworks
  • Build capabilities for a comprehensive test registry
  • Contribute to the development of tools and practices for test creation
  • Design and implement intelligent automated test selection
  • Provide technical guidance and mentorship to other engineers
  • Champion consistent coding practices for tests
  • Investigate and resolve complex issues related to test failures

Requirements For Staff Software Engineer

Go
Java
Kubernetes
  • 7+ years of experience working in an enterprise hosting complex systems
  • BS/MS in computer science or equivalent work experience
  • Proficiency in at least one Programming language e.g. Go, Java etc.
  • Strong communication and collaboration skills
  • Experience with continuous integration/continuous delivery (CI/CD) pipelines
  • Experience with cloud platforms (e.g., AWS) and related testing services at scale is a plus