Senior Staff / Principal Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Machine Learning
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Finance

Description For Senior Staff / Principal Software Engineer

Join Intuit, a leading global financial technology platform, as a Senior Staff / Principal Software Engineer in their New York office. This hybrid role offers the opportunity to work with cutting-edge AI technologies while contributing to products that serve over 100 million customers worldwide. As a 'Builder catalyst', you'll drive significant technical initiatives, focusing on AI-native experiences and transformative solutions.

The role combines technical leadership with hands-on development, requiring expertise in both AI technologies and full-stack development. You'll work with modern tools including Large Language Models, cloud platforms, and various front-end and back-end technologies. The position demands 10+ years of software development experience, with particular emphasis on AI and distributed systems.

At Intuit, you'll be part of a team that powers prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. The role offers the perfect blend of technical challenges and business impact, with opportunities to influence architecture decisions and mentor others. You'll collaborate with cross-functional teams, drive innovation, and help shape the future of financial technology.

The ideal candidate will bring strong technical expertise, leadership skills, and a passion for continuous learning. You'll have the chance to work on challenging problems at scale, while maintaining a healthy work-life balance with the hybrid work arrangement. If you're excited about combining AI innovation with practical financial solutions that impact millions of users, this role offers an exceptional opportunity to advance your career at a respected technology leader.

Last updated 6 days ago

Responsibilities For Senior Staff / Principal Software Engineer

  • Drives velocity in the organization by accelerating customer, business, and technology outcomes
  • Drives significant technology initiatives end-to-end, including horizontal layers of the architecture
  • Understands customer behaviors and partners with cross-functional partners to influence solutions
  • Drives design and implementation of durable software solutions
  • Creates robust, scalable, and secure technical designs
  • Partners with other groups for cross-functional design, development, and integration
  • Contributes to standards, patterns, and best practices
  • Provides perspective on leading industry trends and new technologies

Requirements For Senior Staff / Principal Software Engineer

Python
Java
TypeScript
React
Node.js
  • 10+ years of experience developing systems/software for large business environments
  • 7+ years of experience designing complex distributed systems
  • Full-stack development experience with AI technologies/tools
  • Experience with AI technologies like SageMaker, LangChain, Large Language Models, Prompt Engineering
  • Experience with front-end technologies (React, Angular, SwiftUI, Kotlin)
  • Experience with back-end technologies (Java, TypeScript, Spring, Express)
  • Cloud computing experience with AWS/GCP
  • BS/MS in Computer Science or related area
  • Strong analytical, problem-solving, and communication skills
  • Experience working with global teams across time zones

Interested in this job?

Jobs Related To Intuit Senior Staff / Principal Software Engineer

Principal Product Manager, Virtual Expert Platform

Lead product strategy and innovation for Intuit's Virtual Expert Platform, connecting millions of customers with financial experts through AI-powered solutions.

Principal Engineer, "Builder" Program

Principal Engineer position at Intuit focusing on AI-native applications and technical leadership in financial technology.

Senior Staff / Principal Software Developer

Senior Staff/Principal Software Developer role at Intuit focusing on AI-native solutions and full-stack development for financial technology products.

Principal Product Manager (Digital Marketers & Agencies)

Lead product development for Mailchimp's digital marketing solutions, focusing on AI-driven multi-channel marketing strategies for agencies and advanced marketers.

Principal Product Manager, Applied AI Innovation

Lead AI innovation at Intuit as Principal Product Manager, driving AI-native product initiatives across QuickBooks, MailChimp, TurboTax, and Credit Karma platforms.