Director, Software Engineering

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Principal Software Engineer
In-Person
15+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Engineer

Principal Software Engineer role at Intuit leading technical initiatives across teams, designing scalable solutions, and driving architectural decisions for financial technology products serving 100M+ customers.

Director, Software Engineering

Director of Software Engineering position at Intuit, leading QuickBooks Online Payroll division with focus on AI-driven platform development and team leadership.

Director, Software Engineering

Lead Platform Capabilities within Virtual Expert Platform organization at Intuit's India Development Center, focusing on AI integration and platform development.

Principal Software Engineer - Observability

Principal Software Engineer role at Microsoft focusing on observability and telemetry systems for OneDrive and SharePoint services.

Principal Software Engineer

Principal Software Engineer position at Microsoft working on Azure PostgreSQL, building scalable cloud database services.

Description For Director, Software Engineering

Intuit is seeking a Director of Software Engineering to lead their MXP (Monetization, Experimentation, Personalization) suite of capabilities. This is a senior leadership role responsible for driving technical strategy and leading teams that build scalable monetization solutions. The position requires extensive experience in software architecture, business strategy, and people management.

The role focuses on developing capabilities that enable various Intuit product lines to monetize customers at scale while delivering targeted and personalized experiences. The platform encompasses end-to-end purchase experiences, billing systems, financial guardrails, and revenue recognition practices. The successful candidate will lead multiple teams across different geographies, working in a highly matrixed organization.

Key aspects of the role include driving AI/ML strategy with emphasis on GenAI, managing senior-level stakeholders globally, and fostering innovation while maintaining operational excellence. The position requires strong technical expertise in SaaS/PaaS platforms, experience with monetization systems, and proven ability to lead large-scale engineering initiatives.

The ideal candidate should have 15+ years of experience in the software industry, strong technical background in technologies like React, Java, and JavaScript, and demonstrated success in building platforms that serve millions of customers. They should excel at both technical leadership and people management, with the ability to attract and develop top talent while driving organizational change.

This role offers the opportunity to impact Intuit's core business capabilities, working with cutting-edge technologies and leading a significant technical organization. The position is based in Bengaluru, India, and is part of Intuit's mission to power prosperity around the world.

Last updated 4 months ago

Responsibilities For Director, Software Engineering

  • Lead technical strategy for MXP (Monetization, Experimentation, Personalization) suite
  • Drive technology and product strategies with 1-3 year roadmap
  • Lead multiple teams in complex domain serving as platform/capability
  • Partner with senior engineering leaders and business leaders
  • Drive platform architecture and development practices
  • Ensure product security, availability, scalability, and resilience
  • Coach and develop senior technology leaders
  • Drive organizational and structural change
  • Manage stakeholders across different geographical time zones
  • Lead multi-disciplinary teams across Product, Design, Partnerships, Marketing, and Customer Support

Requirements For Director, Software Engineering

React
Java
JavaScript
  • Computer Science degree or equivalent with 15+ years of experience in software product industry
  • Experience building and delivering high quality SaaS and PaaS products/platforms
  • Ability to establish technology sourcing directions and evaluate build vs buy decisions
  • Experience leading distributed product development teams across different geographies
  • Understanding of Marketing technologies, AI/ML, and industry best practices
  • Proficiency in React, Java, Javascript, NoSQL
  • Strong data-driven decision making abilities
  • Excellent communication and leadership skills
  • Experience in managing monetization capabilities
  • Ability to work through ambiguity and make tough decisions

Interested in this job?