Staff Software Engineer

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

Description For Staff Software Engineer

Join Intuit's FinTech Platform as a Staff Software Engineer and be part of a global financial technology leader that serves approximately 100 million customers worldwide. The role focuses on the Intuit Fintech platform, which processes millions of transactions daily and moves billions of dollars annually through various payment methods.

As a Staff Software Engineer, you'll be instrumental in designing and implementing advanced testing strategies and frameworks, ensuring the highest standards of engineering excellence. You'll work on large-scale payment systems, requiring expertise in Java, Go, Python, and AWS technologies. The position demands someone with 10+ years of experience who can drive quality initiatives, collaborate across teams, and tackle complex technical challenges.

The ideal candidate will combine technical expertise with strong leadership qualities, working closely with cross-functional teams to define and implement quality standards. You'll be responsible for ensuring system robustness through comprehensive testing strategies, from unit tests to end-to-end automation.

This role offers the opportunity to work with cutting-edge financial technology, contributing to systems that directly impact millions of customers' financial prosperity. You'll be part of an innovative team that values quality, collaboration, and technical excellence, working on products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. The position is based in the San Francisco Bay Area, offering the chance to work with some of the best minds in financial technology.

Last updated 12 days ago

Responsibilities For Staff Software Engineer

  • Design and implement advanced testing strategies and testing framework development
  • Ensure high standards for engineering design, implementation, and testing
  • Scope effort, identify risks and communicate trade-offs with stakeholders
  • Investigate production bugs and provide insights to core teams
  • Pursue and resolve complex technical problems
  • Stay aware of industry trends and make technology choices
  • Collaborate with cross-functional teams to define and drive requirements

Requirements For Staff Software Engineer

Java
Python
Go
  • 10+ years of software development experience in Fintech with large-scale payment systems
  • Experience with test automation: unit/integration/functional/e2e testing
  • Strong experience with Java/J2EE, Go, Python, REST, SOAP, JSON
  • Solid AWS experience
  • Experience with SCRUM and Agile Development
  • Knowledge of modern SaaS technology landscape
  • Experience with testing frameworks like Playwright, Selenium or Cypress
  • High adaptability and flexibility
  • Strong communication and collaboration skills
  • Expertise in designing and implementing Quality standards

Interested in this job?

Jobs Related To Intuit Staff Software Engineer

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.

Staff Pre-Sales Engineer

Staff Pre-Sales Engineer position at Intuit focusing on technical sales support and solution engineering for mid-market customers.

Staff Technical Program Manager

Staff Technical Program Manager role at Intuit leading emerging technology initiatives and driving operational excellence in the Futures team.

Manager 3, Software Engineering

Lead software engineering role at Intuit focusing on Fund Distribution platform development, offering competitive compensation and opportunity to work with cutting-edge financial technologies.