Senior Staff Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
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.

Description For Senior Staff Software Engineer

Intuit, a leading global financial technology platform, is seeking a Senior Staff Software Engineer to join their Futures Organization's Innovation Team. This role focuses on building transformative POCs and MVPs that deliver 10x to 100x value for both internal and external customers. The position demands expertise across AI/GenAI and full-stack development, with emphasis on innovation and practical execution.

The ideal candidate will be part of a team dedicated to pushing boundaries and driving innovation through experimentation, research, and MVP initiatives. You'll be working on cutting-edge projects that span multiple domains including AI/GenAI, frontend, backend, cloud computing, and real-time streaming. The role offers an opportunity to work with products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, impacting approximately 100 million customers worldwide.

As a Senior Staff Software Engineer, you'll lead the architecture and execution of solutions, driving projects from concept to completion. The position requires a broad technical skillset, independence, and results-oriented mindset. You'll collaborate with cross-functional teams, mentor others, and ensure that innovative solutions are both scalable and practical for business adoption.

This role is perfect for someone who thrives on solving complex problems, enjoys hands-on development, and wants to be at the forefront of technological innovation in the financial technology sector. You'll have the opportunity to work on high-impact projects while contributing to Intuit's mission of powering prosperity for people and communities worldwide.

Last updated 20 days ago

Responsibilities For Senior Staff Software Engineer

  • Lead the design, development, and architecture of POCs and MVPs
  • Apply AI/GenAI concepts to solve complex problems, including fine-tuning models
  • Work closely with business units to understand pain points and translate them into technical solutions
  • Actively contribute to the codebase and take ownership of key features
  • Drive rapid experimentation on high-risk, high-reward projects
  • Ensure POCs are scalable and ready for adoption by business units
  • Collaborate with product, design, and technical teams
  • Focus on practical, result-oriented development

Requirements For Senior Staff Software Engineer

React
JavaScript
TypeScript
Node.js
Java
Python
Go
Rust
PostgreSQL
MySQL
MongoDB
Kafka
RabbitMQ
Redis
Kubernetes
  • 10+ years of hands-on software engineering experience
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Expertise in AI/GenAI, frontend, backend, cloud computing, real-time streaming
  • Experience with modern UI/UX frameworks and JavaScript/TypeScript
  • Proficiency in backend systems using Node.js, Java, Python, Go, or Rust
  • Strong experience with cloud platforms (AWS, GCP, Azure)
  • Experience with DevOps practices and CI/CD pipelines
  • Knowledge of SQL and NoSQL databases
  • Experience with distributed systems and streaming platforms
  • Strong communication and leadership skills

Interested in this job?