Senior Backend Software Engineer

Global financial technology platform powering TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
$149,500 - $202,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Backend Software Engineer

Intuit, a leading global financial technology platform, is seeking a Senior Backend Software Engineer to join their innovative team. With a portfolio including TurboTax, Credit Karma, QuickBooks, and Mailchimp, Intuit serves approximately 100 million customers worldwide. The role combines hands-on development (80-90%) with technical leadership, focusing on building scalable backend solutions while mentoring junior engineers.

The position requires 5+ years of experience in software development using Java/J2EE, Python, or Go, along with a strong foundation in databases, cloud technologies, and APIs. The ideal candidate will have experience with Test Driven Development and building large-scale consumer applications. A unique aspect of this role is the integration of AI technologies into existing systems, requiring both technical expertise and the ability to collaborate with AI specialists.

The compensation package is highly competitive, ranging from $149,500 to $202,000 base salary, plus additional benefits including equity, bonuses, and comprehensive healthcare coverage. Located in San Diego, California, this opportunity offers the chance to work with cutting-edge technology while contributing to solutions that help millions of customers manage their finances more effectively.

The role combines traditional backend engineering with modern AI integration, making it perfect for someone who wants to work at the intersection of financial technology and artificial intelligence. You'll be part of a culture that values innovation, risk-taking, and creative thinking, with a strong focus on becoming AI-native while maintaining the agility of a startup mindset despite the company's established market position.

Last updated 3 hours ago

Responsibilities For Senior Backend Software Engineer

  • 80-90% hands-on coding and technical leadership, mentoring junior engineers
  • Design and implement reliable and scalable backend software solutions
  • Deliver high quality web application code and contribute to site stability
  • Contribute to project design/architecture and implement best practices
  • Work collaboratively with AI experts and integrate AI into existing systems
  • Propose AI solutions for various problems

Requirements For Senior Backend Software Engineer

Java
Python
Go
  • BS/MS in Computer Science or related area or equivalent experience
  • 5+ years of experience developing systems/software using Java/J2EE, Python, or Go
  • Strong communication skills
  • Experience with databases, cloud, APIs, and scalability
  • Experience with unit testing and Test Driven Development (TDD)
  • Experience with large scale, consumer facing web applications
  • Basic understanding of AI concepts and foundations
  • Ability to work with AI experts and integrate AI into existing systems
  • Familiarity with data and metrics for AI models
  • Knowledge of AI Native principles

Benefits For Senior Backend Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive compensation package
  • Cash bonus
  • Equity rewards
  • Medical, dental, and vision insurance
  • 401k benefits

Interested in this job?

Jobs Related To Intuit Senior Backend Software Engineer

Senior Backend Software Engineer

Senior Backend Software Engineer role at Intuit focusing on developing scalable solutions and integrating AI technologies while mentoring junior engineers.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on AI-powered Digital Assistant and Voice experiences, requiring Java expertise and 6+ years of development experience.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on AI-driven solutions for financial technology products, requiring 9+ years of experience in software development.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on VEP-Sales & Growth team to develop scalable applications using modern technologies.

Technical Curriculum Developer, Program Manager

Senior Technical Curriculum Developer/Program Manager role at Intuit, focusing on developing and implementing technical training programs for product development teams.