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, where you'll be part of a team processing millions of transactions daily across various payment methods. This role combines technical leadership with hands-on development, focusing on building and maintaining large-scale payment systems that handle billions of dollars annually. You'll be responsible for designing advanced testing strategies, implementing frameworks, and ensuring architectural decisions are driven by testability. The position requires expertise in multiple programming languages including Java, Go, and Python, along with deep knowledge of AWS and modern testing frameworks. As a Staff Engineer, you'll collaborate with cross-functional teams, drive technical decisions, and help maintain high engineering standards across the platform. This is an opportunity to work with cutting-edge financial technology while contributing to Intuit's mission of powering prosperity for millions of customers worldwide. The role offers the chance to work on challenging technical problems at scale while helping shape the future of financial technology.

Last updated 3 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
  • Investigate production bugs and provide insights
  • 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
Go
Python
  • 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
  • Experience with testing frameworks like Playwright, Selenium or Cypress
  • Solid AWS experience
  • Experience with SCRUM and Agile Development
  • Knowledge of modern SaaS technology landscape
  • Expertise in designing and implementing Quality standards

Interested in this job?

Jobs Related To Intuit Staff Software Engineer

Senior Staff Software Engineer

Senior Staff Software Engineer role at Intuit, leading technical initiatives and developing enterprise-class web applications for QuickBooks Workforce Solutions team.

FullStack Staff Software Engineer

Staff Software Engineer role at Intuit focusing on designing and implementing scalable systems, leading technical initiatives, and mentoring engineers while working with modern technologies like Java, Python, and Kubernetes.

Staff Software Engineer

Staff Software Engineer position at Intuit working on QuickBooks Accountant Mission, focusing on backend development and technical leadership.

Staff Software Engineer

Staff Software Engineer position at Intuit, focusing on AI-driven platform development with competitive compensation and opportunities for technical leadership.

Staff Software Engineer

Staff Software Engineer position at Intuit, focusing on enterprise-class web application development using JavaScript, Java, and modern frameworks, requiring 7+ years of experience.