Staff 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
Staff Software Engineer
In-Person
8+ years of experience
Finance · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Machine Learning Engineer

Staff Machine Learning Engineer position at Intuit, building AI-powered experiences and deploying machine learning models at scale, offering competitive compensation and benefits.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on AI technologies and full-stack development, building innovative solutions for global financial technology platforms.

Machine Learning Engineer 4

Senior Machine Learning Engineering role at Adobe in San Jose, working on AI/ML solutions for Adobe's creative and enterprise products. Salary $142K-$257K.

Staff AI Engineer (Clinical LLMs & Speech)

Lead AI development for healthcare transformation at Ambience Healthcare, focusing on clinical LLMs and speech technologies, with competitive compensation and comprehensive benefits.

Staff Machine Learning Engineer, Apple ML Data Platform

Staff Machine Learning Engineer position at Apple focusing on ML infrastructure and generative AI, building scalable data pipelines and advanced ML workflows.

Description For Staff Software Engineer

Intuit, a leading global financial technology platform, is seeking a Staff Software Engineer to join their FinTech team. This role is crucial in stewarding Intuit's finance experience for enterprise tools and applications. The position offers an opportunity to work with cutting-edge AI technologies while contributing to products that serve approximately 100 million customers worldwide through platforms like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

The ideal candidate will be part of a dynamic cross-functional team, collaborating with business partners, developers, product managers, and analysts in an Agile Scrum environment. This role requires a unique blend of technical expertise in AI technologies, distributed systems design, and full-stack development, combined with strong leadership and communication skills.

The position demands extensive experience in both technical implementation and system design, with a focus on AI-native applications and cloud computing environments. The successful candidate will play a crucial role in mentoring team members, driving technical decisions, and ensuring the delivery of high-quality solutions that align with Intuit's mission of powering prosperity for their customers.

Working in Intuit's FinTech team offers the opportunity to impact millions of users while working with modern technologies and methodologies. The role combines technical leadership with strategic thinking, requiring someone who can both architect complex systems and effectively communicate with stakeholders at all levels.

This is an ideal opportunity for a seasoned engineer who is passionate about financial technology, artificial intelligence, and creating impactful solutions at scale. The position offers the chance to work with a global team, influence technical direction, and contribute to innovative solutions that help people and communities prosper.

Last updated 4 months ago

Responsibilities For Staff Software Engineer

  • Team collaboration and cross-functional partnership
  • Mentoring and influencing both technical and non-technical stakeholders
  • Working effectively in a fast-paced, complex technical environment
  • Clear and persuasive communication with all levels of employees
  • Independent decision making with self-starter attitude
  • Driving results across cross-functional teams
  • Working with global teams across time zones
  • Strategic and analytical thinking using data-driven approaches
  • Explaining complex issues to diverse audiences

Requirements For Staff Software Engineer

Python
Java
TypeScript
React
Kotlin
  • 8+ years of experience developing systems/software for large business environments
  • 5+ years of experience designing complex distributed systems
  • Full-stack development experience with AI technologies
  • Experience with AI technologies like SageMaker, Vert.x, LangChain, Large Language Models
  • Experience with front-end technologies (React, Angular, SwiftUI, Kotlin)
  • Experience with back-end technologies (Java, Typescript, Spring, Express)
  • Cloud computing experience with AWS/GCP
  • Prior experience working in AI native applications for 1+ years
  • BS/MS in Computer Science or related area or equivalent work experience

Interested in this job?