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
9+ years of experience
Finance · Enterprise SaaS

Description For Staff Software Engineer

Intuit, a leading global financial technology platform, is seeking a Staff Software Engineer to join their People and Places Technology team. This role presents an exciting opportunity to shape the workforce experience through internal tools and applications development.

The position sits at the intersection of frontend and backend development, requiring expertise in React JS, Java, Spring, and REST/GraphQL services. As part of an Agile Scrum team, you'll collaborate with business partners, developers, product managers, and analysts to create solutions that enable Intuit's workforce to do their best work.

The ideal candidate brings 9+ years of web development experience and a strong technical foundation in both frontend and backend technologies. You'll be responsible for developing large-scale, developer-facing platforms while maintaining security best practices and exploring AI integration opportunities. The role demands someone who can not only code but also mentor junior engineers and work effectively across teams.

Key technical requirements include experience with AWS services, Kubernetes/Docker, and modern development practices like TDD and Domain-driven design. You'll work with a diverse tech stack including React JS, Java, Spring Boot, DynamoDB, and various AWS services. The role offers the opportunity to work on meaningful projects that directly impact Intuit's 100 million+ customer base through internal tooling and infrastructure.

This position is perfect for a technical leader who combines strong engineering skills with excellent communication abilities. You'll be part of a company that powers prosperity through popular products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. The role offers the chance to work on cutting-edge technology while contributing to Intuit's mission of creating an environment where the workforce can do their best work.

If you're passionate about creating scalable solutions, mentoring others, and working with modern technologies in a collaborative environment, this role offers the perfect opportunity to make a significant impact at a global financial technology leader.

Last updated 6 days ago

Responsibilities For Staff Software Engineer

  • Developing, maintaining, and innovating large scale, developer-facing platforms
  • Implementing security best practices
  • Designing/developing web-based applications and backend services
  • Proactively identify opportunities for AI within applications
  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Mentoring junior engineers and new team members
  • Resolve defects/bugs during testing, pre-production, production, and post-release patches
  • Work cross-functionally with various Intuit teams
  • Contribute to the design and architecture of the project

Requirements For Staff Software Engineer

Java
JavaScript
React
Python
Kubernetes
  • 9+ years' experience developing web applications
  • BE/BTech in computer science or equivalent work experience
  • Strong leadership experience
  • Expertise in Software design/architecture process
  • Experience with RESTful or GraphQL based web services
  • Experience with AWS services (S3, SQS, KMS, Lambda, RDS, App Stream)
  • Experience with unit testing & Test Driven Development (TDD)
  • Experience in Domain driven model and hexagonal architecture
  • Experience with Agile Development, SCRUM, or Extreme Programming
  • Strong communication skills
  • Experience with Kubernetes/Docker
  • Experience with AI/ML model development and monitoring

Interested in this job?

Jobs Related To Intuit Staff Software Engineer

Staff Product Manager - Mid-Market Acceleration

Lead product strategy and development for Intuit's Mid-Market solutions, focusing on international markets and working with global teams to deliver innovative financial technology products.

Staff Software Developer, Full Stack

Staff Software Developer position at Intuit focusing on full-stack development, AI integration, and technical leadership in Toronto.

Group Product Manager, QuickBooks Desktop

Lead product strategy and team management for QuickBooks Desktop at Intuit, driving innovation in financial management solutions for SMBs.

Staff Product Manager

Lead Intuit's international fintech initiatives as Staff Product Manager, shaping global money movement solutions for millions of users worldwide.

Staff Software Engineer- Kotlin

Staff Software Engineer position at Intuit focusing on Kotlin development for cloud-scale tools and AI-native Modern SaaS platform development.