Staff Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Staff Software Engineer
Contact Company
10+ years of experience
Finance · Enterprise SaaS

Description For Staff Software Engineer

Intuit, a leading global financial technology platform, is seeking a Staff Software Engineer to join their Business Intelligence Team. This role presents an exciting opportunity to influence and drive Intuit's platform evolution through continuous assessment and optimization. The position involves leading a team of 10-35 engineers while maintaining 70-80% hands-on coding responsibility.

The role focuses on building technology solutions for Intuit's Strategy to Execution initiatives, working directly with business stakeholders and development teams. You'll be responsible for ensuring solution designs meet regulatory demands, architectural standards, and business requirements while enabling Intuit's strategy and innovation goals.

As a Staff Software Engineer, you'll be working with cutting-edge technologies including cloud services, microservices, and modern development frameworks. The position requires expertise in distributed systems, API development, and event-driven architectures. You'll be involved in implementing highly available, scalable web services and contributing to the company's technical direction.

The ideal candidate brings 10+ years of technology architecture and product engineering experience, with deep knowledge in SaaS and public cloud environments. You should be passionate about mentoring other engineers, driving innovation, and maintaining high-quality standards in software delivery. This role offers the opportunity to work with emerging technologies like AI and machine learning while contributing to products that serve millions of customers worldwide.

Working at Intuit means joining a company that powers prosperity through popular products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. You'll be part of a team that values innovation, technical excellence, and continuous learning, while making a significant impact on the financial lives of approximately 100 million customers worldwide.

Last updated 11 minutes ago

Responsibilities For Staff Software Engineer

  • Deliver significant technology initiatives end to end across multiple architecture layers
  • Lead an engineering team of 10-35 engineers
  • Perform 70-80% hands-on coding
  • Drive design and implementation of durable software solutions
  • Ship high quality products and features with end-to-end ownership
  • Influence and propose experience and workflow designs
  • Implement highly available, scalable, and secure web services
  • Partner with cross-functional teams for solution integration
  • Stay current with mobile/SaaS/PaaS trends and standards
  • Provide innovations to fuel Intuit's growth
  • Coach and mentor other engineers

Requirements For Staff Software Engineer

Java
JavaScript
Kubernetes
Node.js
React
MongoDB
Kafka
TypeScript
  • Bachelor's/Master's degree in Computer Science or relevant advanced degree
  • 10+ years of work experience with 3+ years in SaaS and Public Cloud
  • 5+ years experience in developing complex, distributed systems
  • Strong OOD and SOA principles
  • Experience with microservices and container technologies
  • Cloud environments experience (AWS preferred)
  • Strong design and coding skills
  • Experience with test automation and CI/CD
  • Strong database design experience
  • Solution/Enterprise Architecture certification desired
  • Excellent communication skills
  • Knowledge of AI, LLMs, agents
  • Machine learning skills preferred

Interested in this job?

Jobs Related To Intuit Staff Software Engineer

Staff Software Engineer

Staff Software Engineer position at Intuit leading development of enterprise-scale financial technology solutions, requiring 10+ years experience in architecture and cloud technologies.

Staff Software Engineer

Staff Software Engineer position at Intuit, leading technical initiatives and architecting scalable solutions for global financial technology products.

Senior Staff Software Engineer

Senior Staff Software Engineer role at Intuit leading reporting team, developing enterprise solutions and mentoring engineers.

Staff Business Systems Analyst, Lead Management

Lead the demand management function at Intuit, focusing on lead generation, data analysis, and process optimization for sales organization.

Staff Software Engineer

Staff Software Engineer position at Intuit's Virtual Experts Platform, focusing on AI-driven solutions and technical leadership with 8+ years of experience required.