Staff Software Developer, Full Stack

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance · Enterprise SaaS

Description For Staff Software Developer, Full Stack

Intuit, a leading global financial technology platform, is seeking a Staff Software Developer to join their innovative team in Toronto. With a customer base of approximately 100 million worldwide using products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, Intuit is at the forefront of financial technology innovation. The role combines full-stack development with AI integration, requiring both technical expertise and leadership abilities.

The ideal candidate will drive significant technology initiatives, architect scalable solutions, and mentor junior engineers while working with global teams. This position offers the opportunity to work with cutting-edge technologies, including AI integration, cloud computing, and microservices architecture. With 40 years of expertise, Intuit maintains a startup mentality while operating at enterprise scale.

The role demands a strong technical foundation in Java, JavaScript, and cloud technologies, combined with the ability to lead and implement AI integrations. You'll be responsible for designing and developing scalable applications, providing technical leadership, and ensuring best practices across the development lifecycle. This position is perfect for someone who wants to impact millions of customers while working with emerging technologies in a collaborative, innovation-focused environment.

As a Staff Software Developer, you'll be part of Intuit's journey to become AI-native, working with cross-functional teams to solve complex customer problems. The role offers the chance to work on enterprise-scale applications while maintaining the agility to innovate and implement new technologies. If you're passionate about financial technology, AI integration, and technical leadership, this role provides an excellent opportunity to make a significant impact at a global technology leader.

Last updated 6 days ago

Responsibilities For Staff Software Developer, Full Stack

  • Drive significant technology initiatives end-to-end and across multiple layers of architecture
  • Architect and develop scalable applications or systems
  • Drive the design and implementation of durable software solutions
  • Provide recommendations and best practices for application development
  • Partner and work with global teams across time zones
  • Proactively identify opportunities to enhance software applications with AI technology
  • Coach and mentor junior engineers
  • Launch AI integrations in production and evaluate their impact

Requirements For Staff Software Developer, Full Stack

Java
JavaScript
Kubernetes
  • BS/MS in Computer Science or related area or equivalent experience
  • 7+ years of total experience delivering enterprise-class applications
  • Solid foundation in writing scalable application code
  • Experience with cross-browser, cross-platform, and design constraints
  • Proficiency in mid-tier languages like Java
  • Proficiency with JavaScript application design and testing
  • Experience with test automation: TDD, unit/integration/functional testing
  • Experience with Relational Database Design
  • Experience with microservices, container technologies
  • Strong experience with Databases design (SQL, NoSQL) and analytics
  • Experience building and deploying applications in cloud environments
  • Proficient in building or integrating functional AI models
  • Ability to work collaboratively with cross-functional teams

Interested in this job?

Jobs Related To Intuit Staff Software Developer, Full Stack

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.

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.

Staff Software Engineer

Staff Software Engineer position at Intuit focusing on building foundational developer platforms with emphasis on cloud-native solutions and open source technologies.