Senior Software Engineer Job in Intuit

Senior Software Engineer

Apply Now
Job Summary

Company Overview

At Intuit, we re on a mission to power prosperity for people and communities around the globe. With products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, we serve over 100 million customers worldwide. Our goal is simple ensure everyone has the opportunity to thrive financially. We re constantly innovating, finding new ways to help people manage their finances better, and we need a passionate, skilled Full Stack Engineer to help us revolutionize the future of finance with AI-driven experiences.

Job Title: Full Stack Engineer - AI Development

At Intuit, our AI team is pushing the boundaries of what's possible in financial technology. We re building cutting-edge solutions that deliver personalized, proactive insights to millions of users. As a Full Stack Engineer on our team, you ll play a pivotal role in creating the infrastructure and applications that bring these AI innovations to life. This is a unique opportunity to work with the latest AI technologies while building impactful web applications for TurboTax, QuickBooks, and beyond.

Responsibilities:

Develop High-Performance Applications

  • Design, develop, and deploy consumer-facing web applications that integrate seamlessly with our AI models and services.
  • Ensure that applications are scalable, modular, and secure, delivering high-quality experiences to millions of users.

Collaborate with Cross-Functional Teams

  • Work closely with data scientists, machine learning engineers, and product managers to transform complex algorithms and data into intuitive, user-friendly interfaces.
  • Contribute to the development of AI platforms and tools for model training, deployment, and monitoring.

Backend System Design

  • Build and maintain robust backend systems to support the AI-powered features across Intuit's portfolio.
  • Take ownership of the end-to-end product lifecycle, including resolving defects/bugs and working on post-release patches.

Champion Best Practices

  • Promote best practices in software development, including thorough code reviews, unit testing, and documentation.
  • Stay up-to-date with the latest trends in AI, web development, and cloud technologies.

UI/UX & Prototypes

  • Design and develop web, software, and mobile applications with a focus on accessibility, internationalization, and user experience.
  • Contribute to the architecture and design of projects to ensure scalability and performance.

Qualifications:

Educational Background

  • BS/MS in Computer Science or equivalent field.

Technical Expertise

  • 5+ years of experience in full-stack software development with a strong focus on JavaScript, HTML, CSS, and backend frameworks such as Node.js, Python/Django, or Java/Spring.
  • Proficiency with modern web technologies and architectures such as React, Angular, Vue.js, and RESTful APIs.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with databases (SQL and NoSQL) and data pipelines.

Programming & Frameworks

  • Strong experience with Kotlin/Java and web technologies.
  • 4+ years of experience with APIs (creating and consuming) using REST or GraphQL.
  • Experience with UI frameworks like React, Angular, and JavaScript in a single-page architecture.
  • Experience with unit testing and Test-Driven Development (TDD).

Data Management & Systems

  • Familiarity with Postgres, Data Lakes, Kafka, and schema modeling will be a plus.
  • Solid foundation in writing scalable web applications that follow best practices in accessibility, internationalization, and instrumentation.

Collaboration & Communication

  • Strong communication skills with the ability to work effectively in a cross-functional team.
  • Ability to contribute to both individual work and team-based projects in an Agile environment.

Bonus Points:

AI/ML Expertise

  • Experience with machine learning frameworks like TensorFlow or PyTorch and AI/ML model deployment.
  • Contributions to open-source projects related to AI or web development.
  • Experience with data visualization tools and techniques to present AI insights effectively.

Why Intuit?

Join Intuit and become part of a forward-thinking team that is shaping the future of financial technology. You ll have the opportunity to work on innovative AI-driven projects that have the potential to impact millions of people s financial lives. Here, your contributions matter, and you ll be empowered to build scalable, secure, and high-performance systems that drive true change.

Ready to take your career to the next level? Apply now and help us create personalized, impactful financial experiences for all!


Qualification :
BS/MS in computer science or equivalent
Experience Required :

Minimum 5 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired