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 focuses on building AI-native solutions and requires a "builder" mindset to integrate AI and emerging technologies effectively.

The position demands a seasoned professional with 7+ years of experience who can drive significant technical initiatives, architect scalable solutions, and mentor junior engineers. The ideal candidate will have strong expertise in Java, JavaScript, and cloud technologies, with a particular emphasis on AI integration and microservices architecture.

This role offers the opportunity to work with cutting-edge technologies while contributing to products that impact millions of users globally. The successful candidate will be part of a dynamic team that values innovation, risk-taking, and creative problem-solving. They will play a crucial role in shaping the future of financial technology while working with global teams across various time zones.

Working at Intuit means joining a company with a 40-year history of startup mentality and continuous innovation. The position offers the chance to work on enterprise-scale applications while maintaining the agility to adapt to emerging technologies and market needs. The role combines technical leadership with hands-on development, requiring both strategic thinking and practical implementation skills.

Last updated 4 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

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
  • Experience with cross-browser, cross-platform, and design constraints
  • Solid knowledge of algorithms and design patterns
  • Proficiency in mid-tier languages like Java
  • Proficiency with JavaScript application design and testing
  • Experience with test automation
  • Experience with Relational Database Design
  • Experience with microservices and container technologies
  • Strong experience with Databases design (SQL, NoSQL)
  • Experience building and deploying applications in cloud environments
  • Proficient in building or integrating AI models
  • Ability to work collaboratively with cross-functional teams

Interested in this job?

Jobs Related To Intuit Staff Software Developer, Full Stack

Senior Product Manager

Senior Product Manager position at Intuit leading Enterprise Contract Lifecycle Management implementation, requiring 9+ years experience and strong technical expertise.

Manager 2, Software Engineering (Futures)

Lead software engineering manager role at Intuit's Futures team, focusing on emerging technologies and innovative solutions for financial technology platforms.

Staff Software Engineer- Kotlin

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

Senior Staff Product Manager: GNA and new channels

Senior Staff Product Manager role at Intuit focusing on payments solutions and growth initiatives for QuickBooks, offering competitive compensation and opportunity to impact small business success.

Staff Software Engineer

Staff Software Engineer position at Intuit, leading technical initiatives and development for QuickBooks Workforce Solutions, requiring 10+ years of enterprise experience.