Taro Logo

Staff Backend Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.
$197,000 - $266,500
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance · Enterprise SaaS · AI

Job Description

Intuit, a global leader in financial technology, is seeking a Staff Backend Software Engineer to join their innovative team. This role is perfect for those passionate about building scalable solutions and integrating AI technologies. As a Staff Backend Engineer, you'll be at the forefront of developing enterprise-class applications that power Intuit's suite of products including TurboTax, QuickBooks, and Credit Karma.

The position offers an exciting opportunity to work with cutting-edge technologies while solving complex problems that impact millions of customers worldwide. You'll be responsible for architecting and implementing durable software solutions, driving significant technology initiatives, and mentoring junior engineers. The role requires expertise in Java, cloud computing, microservices, and database design, with a strong emphasis on AI integration.

Intuit's culture celebrates innovators and risk-takers, particularly those with a "builder" mindset who can seamlessly integrate AI and emerging technologies. With 40 years of expertise and a startup mentality, the company continues to push boundaries in financial technology. The position offers competitive compensation ($197,000 - $266,500), along with equity, bonuses, and comprehensive benefits.

This role is ideal for experienced engineers who want to make a significant impact while working with global, cross-functional teams. You'll have the opportunity to influence technical direction, mentor others, and contribute to Intuit's mission of powering prosperity around the world. The company's commitment to innovation, combined with its stable market position and focus on AI integration, makes this an excellent opportunity for career growth and technical leadership.

Last updated 2 months ago

Responsibilities For Staff Backend Software Engineer

  • Drive significant technology initiatives end-to-end and across multiple layers of architecture
  • Architect and develop scalable applications or systems
  • Drive the design and implementation of durable software solutions
  • Provide recommendations and best practices for application development
  • Stay abreast of industry best practices and apply cutting edge technologies
  • Provide/inspire innovations that fuel the growth of Intuit
  • Work with global, cross-functional teams across time zones
  • Communicate clearly to all levels of employees and management
  • Proactively identify opportunities to enhance software applications with AI technology
  • Coach and mentor junior engineers
  • Launch AI integrations in production and evaluate their impact

Requirements For Staff Backend Software Engineer

Java
Kubernetes
  • BS/MS in Computer Science or related area or equivalent experience
  • 7+ years of total experience delivering enterprise-class applications
  • Solid foundation in writing scalable application code
  • Experience with cross-browser, cross-platform, and design constraints
  • Solid knowledge of algorithms and design patterns
  • Proficiency in mid-tier languages like Java
  • Experience with test automation: TDD, unit/integration/functional testing
  • Experience with Relational Database Design and Implementation
  • Experience with microservices, container technologies, Kubernetes
  • Strong experience with Databases design (SQL, NoSQL) and analytics
  • Experience building and deploying applications to cloud environments
  • Proficient in building or integrating functional AI models
  • Skilled in evaluating and monitoring AI technology performance

Benefits For Staff Backend Software Engineer

Medical Insurance
Equity
401k
  • Competitive compensation package
  • Cash bonus
  • Equity rewards
  • Benefits package