Intuit

Senior Software Developer (Pre-ID Relo)

Intuit
Apply
2 days ago
Toronto, CanadaSenior

Responsibilities

  • Design, build, test, operate, and iterate on full-stack HCM features spanning React front ends and cloud-native backend services.
  • Own significant roadmap initiatives from technical design through production launch, instrumentation, monitoring, rollout, experimentation, and follow-through.
  • Build AI-powered and agentic capabilities using LLM-backed workflows, retrieval, structured extraction, and task automation.
  • Establish prompt and context design, evaluation and regression testing, guardrails, fallback behavior, cost and latency management, and observability for non-deterministic systems.
  • Use AI development tooling for scaffolding, refactoring, test generation, code review, debugging, and documentation, while improving team practices.
  • Contribute to architectural direction, drive technical decisions, reduce technical debt and operational toil, and participate in on-call.
  • Mentor engineers through onboarding, pairing, design review, code review, and technical guidance.
  • Partner with Product Management, Design, Data, QA, HCM teams, and platform teams to shape scope and integration contracts.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • At least 5 years of professional software engineering experience building and operating production software.
  • Production experience with a modern JavaScript or TypeScript front-end framework, ideally React, and a backend language such as Java, Kotlin, Go, Python, or Node.js.
  • Knowledge of distributed systems, API design, relational and non-relational data modeling, and service-oriented architecture.
  • Hands-on experience with cloud infrastructure such as AWS or GCP, containerization, and CI/CD pipelines.
  • Practical experience building AI capabilities such as LLM-backed features, retrieval-augmented systems, agentic workflows, or ML-driven product capabilities with production or near-production results.
  • Fluent daily use of AI development tooling with concrete examples of its impact on engineering output.
  • Experience owning features end to end with minimal direction and shipping them to customers.
  • Strong written and verbal communication, including technical design writing and explaining tradeoffs to non-engineers.
  • Experience working in an Agile environment with iterative delivery.
  • Preferred experience includes HR technology, payroll, workforce management, fintech, auditable or financially material domains, AI evaluation systems, rules engines, workflow engines, third-party APIs, accessibility, design systems, mentoring, technical leadership, privacy frameworks, and legacy modernization.

Benefits

  • Competitive compensation package with pay-for-performance rewards.
  • Position may be eligible for a cash bonus, equity rewards, and benefits under applicable plans and programs.
  • Toronto-based base pay range is CAD 132,000 to CAD 178,500.
  • Intuit conducts regular pay comparisons across ethnicity and gender categories to support fair pay.
Intuit

About Intuit

10,000+ employees

Intuit is a global technology platform that helps our customers and communities overcome their most important financial challenges. Serving millions of customers worldwide with TurboTax, QuickBooks, Credit Karma and Mailchimp, we believe that everyone should have the opportunity to prosper and we work tirelessly to find new, innovative ways to deliver on this belief. We encourage conversations on this page and will not delete comments that follow our terms of use. In order to keep this a safe community, the below posts may be removed: Repeated posts of the same content, spam or posts from fake accounts or profiles, offensive language or material, threats to others in the community, posts deliberately aimed to have a negative effect on the community or conversations.

Contact me