Senior Staff Software Developer
Listed on 2026-08-09
-
Software Development
AI Engineer (Applied/Software), Full Stack Developer, Backend Developer, Software Engineer
Join to apply for the Senior Staff Software Developer role at Intuit
OverviewCome join Intuit's community of 'Builder Catalysts' as a Senior Staff/ Principal Software Developer and help us power prosperity around the world.
Intuit's Builder Catalysts co-create with cross-functional partners and exhibit extreme ownership in the end-to-end product development lifecycle, including ideation, rapid experimentation, customer research, and execution. AI-native experiences are designed from the ground up with AI in mind, taking advantage of the unique benefits of AI to solve customers’ problems. Our Builder Catalysts are customer-obsessed, demonstrate boundaryless collaboration & focus on transformative AI.
Intuit has embraced a hybrid way of working. This is a hybrid role with the expectation of working from our Toronto office 3 days per week.
Responsibilities- Drives velocity in the organization by accelerating customer, business, and technology outcomes by identifying and driving key opportunities across the company.
- Drives significant technology initiatives end-to-end, including horizontal layers of the architecture.
- Understands customer behaviors and partners with cross-functional partners to influence and drive end-to-end solutions for customer problems.
- Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment.
- Executes with a boundaryless mindset and contributes to solutions outside of their primary area of ownership.
- Knowledge of building AI native applications
- Guides the applicability of AI to customer problems through a deep understanding of the value and limitations of AI technologies.
- Understands evaluation tools to validate and measure the accuracy of solutions.
- High‑level understanding of how AI models work, the different types of AI models that exist, and their pros and cons.
- Understanding of the latest tools and technologies that apply AI to real‑world applications.
- Creates robust, scalable, and secure technical designs, effectively implementing them to balance short‑term and long‑term objectives, ensuring high availability and optimal performance of applications.
- Passionate for continuous learning, experimenting, and applying cutting‑edge technology and software paradigms to solve customer problems.
- Partners with other groups both inside and outside of Intuit for cross‑functional design, development, and integration.
- Works with cross‑functional team members from Architecture, Product Management, and Operations to design, develop, test, and release features.
- Contributes to standards, patterns, and best practices that improve the engineering community.
- Provides perspective on leading industry trends, recommendations on new and emerging technologies, technology prototypes, patent proposals, and engineering process improvements.
- Ability to drive velocity in a highly matrixed environment, partnering with numerous stakeholders.
- 10+ years of experience developing systems/software for large business environments.
- 7+ years of experience designing complex distributed systems, management products, or business applications.
- Full‑stack development experience with AI technologies/tools and applying it to user experiences or backend solutions.
- Experience with AI technologies like Sage Maker, Vert.x, Lang Chain, Large Language Models, Prompt Engineering, Dialog Flow, Python.
- Experience with at least one of the following:
- Front‑end technologies like React, Angular, SwiftUI (iOS), Kotlin (Android).
- Back‑end technologies like Java, Typescript, Spring, Express (NodeJS).
- Prior working experience in a cloud computing environment like AWS/GCP is highly desired.
- Prior experience working in teams that have built AI native applications for 1+ years.
- BS/MS in Computer Science or related area.
- Team player possessing strong analytical, problem‑solving, and communication skills.
- Strong mentoring skills. Able to influence and communicate effectively with both technical and non‑technical people.
- Prefers working in a team and collaborates with other cross‑functional partners.
- Ability to work…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: