I

Intuit

Tax, accounting, and personal-finance software

Staff Software Engineer - Mid Market Verticals

Backend EngineeringPosted on Nov 10
Full-timeMountain View, CA, USAIn-person

About the Job

Requirements

  • At least 8 years of experience designing, developing, and delivering scalable software systems in large-scale enterprise environments.
  • At least 5 years of experience architecting complex distributed systems, cloud-native platforms, or enterprise business applications.
  • Strong hands-on backend engineering experience and expertise in Java, TypeScript, Spring Boot, Node.js/Express, and SQL or NoSQL databases.
  • Deep understanding of distributed systems architecture, API design, microservices, data management, performance optimization, reliability, and scalability.
  • Experience building and operating cloud-native applications on AWS or GCP, including understanding cloud infrastructure, security, and operational excellence.
  • Experience leveraging AI technologies and frameworks such as large language models, LangChain, Amazon SageMaker, Google Vertex AI, Python, or prompt engineering to build intelligent applications and platform capabilities.
  • Ability to lead the design and delivery of foundational Sandbox capabilities that enable customers and partners to explore, test, and experience Intuit products.
  • Ability to drive significant technology initiatives end-to-end, including horizontal platform capabilities spanning multiple products and engineering teams.
  • Ability to design and implement robust, scalable, secure, and highly available platform solutions while balancing immediate business priorities with long-term extensibility and reliability.
  • Ability to identify opportunities to use AI to build intelligent Sandbox experiences, automate complex workflows, and accelerate platform innovation.
  • Ability to establish evaluation strategies and success metrics for AI-powered capabilities, measuring customer experience, accuracy, and reliability.
  • Ability to partner with Product Management and cross-functional teams to understand customer behavior, identify unmet needs, and translate complex business requirements into durable technical solutions.
  • Ability to simplify architecture, eliminate technical bottlenecks, and accelerate customer, business, and technology outcomes.
  • Ability to influence technical priorities and architectural decisions across teams, resolve complex dependencies, and drive alignment on end-to-end solutions.
  • Ability to establish and champion engineering best practices in code quality, testing, observability, security, and operational excellence.
  • Ability to mentor engineers through technical guidance, architecture reviews, and knowledge sharing.
  • Ability to take ownership of complex challenges and contribute beyond immediate team responsibilities.
  • Ability to champion continuous learning, experimentation, and adoption of emerging technologies to solve customer and platform challenges.

Responsibilities

  • Lead the design and delivery of foundational Sandbox capabilities that enable customers and partners to safely explore, test, and experience Intuit products.
  • Drive significant technology initiatives end-to-end, including horizontal platform capabilities spanning multiple Intuit products and engineering teams.
  • Architect and implement robust, scalable, secure, and highly available platform solutions, balancing immediate business priorities with long-term extensibility and reliability.
  • Identify opportunities to leverage AI to build intelligent Sandbox experiences, automate complex workflows, and accelerate platform innovation.
  • Establish evaluation strategies and success metrics for AI-powered capabilities, ensuring measurable improvements in customer experience, accuracy, and reliability.
  • Partner with Product Management and cross-functional teams to understand customer behaviors, identify unmet needs, and translate complex business requirements into durable technical solutions.
  • Drive engineering velocity by simplifying architecture, eliminating technical bottlenecks, and accelerating customer, business, and technology outcomes.
  • Influence technical priorities and architectural decisions across teams, resolving complex dependencies and driving alignment on end-to-end solutions.
  • Establish and champion engineering best practices in code quality, testing, observability, security, and operational excellence.
  • Mentor engineers through technical guidance, architecture reviews, and knowledge sharing.
  • Take ownership of complex challenges and contribute to solutions beyond immediate team responsibilities.
  • Champion continuous learning, experimentation, and the adoption of emerging technologies to solve meaningful customer and platform challenges.

Desired Qualifications

  • Experience designing extensible platforms, developer tools, or environments that enable safe experimentation, testing, and integration.

About the Company

Intuit

Tax, accounting, and personal-finance software

Intuit provides financial technology tools for consumers and small businesses. Its main products are TurboTax for tax preparation, QuickBooks for accounting, and Mint for personal finance management. These tools typically operate on a subscription basis or behind transaction fees, with features that help users file taxes, track income and expenses, and manage budget and goals. The software ecosystem is designed to connect tax, accounting, and personal finance in one place, improving workflows for individuals, freelancers, and small business owners. Security is a priority, with measures like multi-factor authentication and anti-fraud protections to protect user data. Intuit’s goal is to help people achieve financial well-being by educating users and delivering easy-to-use, reliable financial software across different needs and customer segments.

Company size
10,001+
Company stage
IPO
Headquarters
Mountain View, CA
Founded
1983

Recently Posted Jobs

Explore more opportunities at Intuit

See more jobs