Expoint – all jobs in one place
The point where experts and best companies meet

Staff Software Engineer jobs at Intuit in India, Bengaluru

Discover your perfect match with Expoint. Search for job opportunities as a Staff Software Engineer in India, Bengaluru and join the network of leading companies in the high tech industry, like Intuit. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
India
Bengaluru
153 jobs found
05.09.2025
I

Intuit Software Engineer Front End India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Have deep customer empathy and ability to quickly translate insights into mockups, wireframes, and working proof-of-concept code. Contribute to overall site stability, including code reviews, writing unit and integration tests....
Description:

Responsibilities
  • Have deep customer empathy and ability to quickly translate insights into mockups, wireframes, and working proof-of-concept code
  • Contribute to overall site stability, including code reviews, writing unit and integration tests
  • Develop UI features using standard front-end technologies ensuring proper business logic, backend integration, and styling
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologiesWork collaboratively with cross-functional teams to develop and implement AI-based solutions
  • Successful delivery of high-quality web or mobile software, including requirements, design, code, and documentation
Qualifications
  • BS/MS in computer science or equivalent work experience.
  • 2+ years’ experience developing web, software, or mobile applications.
  • Solid understanding of software engineering fundamentals and their practical application
  • Experience working with frontend tech stack, including React, JavaScript, Typescript, HTML, CSS, Graph QL
  • Understanding of the Software Development Life Cycle (SDLC)
  • Familiarity with web services and experience with unit testing & test-driven development (TDD)
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Basic understanding of AI capabilities, specifically GenAI
  • Knowledge and awareness of AI concepts
  • Experience working with AI technologies preferred
  • Ability to work collaboratively with machine learning engineers and data scientists
  • Strong problem-solving skills and analytical mindset
  • Ability to stay up-to-date with advances in AI technologies and incorporate them into software development best practices
Show more
05.09.2025
I

Intuit Staff Product Designer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Lead design strategy for AI-powered inventory management experiences that scale across QuickBooks Online, helping small businesses thrive with enterprise-grade capabilities. Collaborate closely with product, engineering, data science, and research to...
Description:
Job Overview

In this role, you'll drive end-to-end design strategy across multiple workstreams, using your expertise in design systems, customer insights, and data fluency to craft intuitive, scalable product experiences. You’ll collaborate cross-functionally with engineering, product, data science, and research to solve complex problems and ensure business impact. As a senior design leader, you'll also mentor others, help shape team goals, and contribute to product vision and planning.

Responsibilities
  • Lead design strategy for AI-powered inventory management experiences that scale across QuickBooks Online, helping small businesses thrive with enterprise-grade capabilities.
  • Collaborate closely with product, engineering, data science, and research to define goals, make informed decisions, and deliver measurable business outcomes.
  • Solve complex, ambiguous problems using a platform and systems-thinking mindset, balancing user needs, technical feasibility, and business impact.
  • Create and refine design frameworks, patterns, and scalable UI solutions in alignment with Intuit Design System (IDS) standards.
  • Use customer and market insights, behavioral data, and testing to shape product direction and drive innovation.
  • Communicate design decisions with clarity and influence—effectively aligning teams around a compelling product vision.
  • Mentor and uplevel other designers, fostering growth in craft and cross-functional collaboration.
  • Contribute to design operations by identifying opportunities to improve team workflows, tools, and systems.
  • Support a culture of feedback, inclusion, and experimentation by leading critiques and championing continuous learning.
Qualifications
  • 8+ years of product design experience with a portfolio showcasing high-impact, user-centered design across complex systems or platforms.
  • Strong systems thinker with a demonstrated ability to drive consistency across multiple products or workflows.
  • Deep experience integrating qualitative research, behavioral analytics, and market trends into product and design decisions.
  • Effective communicator and influencer with a track record of aligning stakeholders and presenting to senior leadership.
  • Proven leadership across cross-functional teams—capable of shaping vision, guiding execution, and mentoring other designers.
  • Technical fluency—comfortable collaborating with engineers on feasibility, quality, and implementation of advanced features like machine learning.Growth mindset with a bias for action, continuous iteration, and a passion for leveling the playing field for small businesses.
Show more

These jobs might be a good fit

05.09.2025
I

Intuit Staff Software Engineer Backend India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
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 to solve critical...
Description:
Responsibilities
  • 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 to solve critical customer problems that are scalable, secure, easy to maintain, and interact with numerous other systems.
  • Provide recommendations and best practices for application development, platform development, and developer tools.
  • Actively stay abreast of industry best practices, share learnings, and experiment and apply cutting edge technologies.
  • Provide/inspire innovations that fuel the growth of Intuit as a whole and generate creative ideas for emerging business needs.
  • Work with global, cross-functional teams across time zones.
  • Communicate clearly, succinctly, and persuasively to all levels of employees, customers, and management (including executives)
  • Proactively identify opportunities to enhance software applications with AI technology
  • Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes
  • Launch AI integrations in production and evaluate their impact on software performance and user satisfaction, using appropriate metrics
Qualifications
  • 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 following best practices of accessibility, internationalization, and instrumentation.
  • Experience with cross-browser, cross-platform, and design constraints on the web and mobile.
  • 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.
  • Interest in building CI/CD pipelines.
  • Practical experience in developing applications using microservices, container technologies, container management systems such as Kubernetes, Mesos, etc.
  • Strong experience with Databases design (SQL, NoSQL) and analytics.
  • Prior working experience in utility computing and/or cloud computing domain.
  • Experience building and deploying applications and services into cloud environments.
  • Proficient in building or integrating functional AI models using techniques such as LLM prompting, AutoML modeling, etc
  • Skilled in evaluating and monitoring the performance of AI technology in production and making necessary adjustments to ensure optimal application performance
  • Possesses an in-depth understanding of AI integration and can lead the integration process effectively, while coaching junior engineers on how to leverage AI
  • Ability to work collaboratively with cross-functional teams, including data scientists, product managers, and software engineers
Show more

These jobs might be a good fit

05.09.2025
I

Intuit Staff Software Engineer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Development of customer-facing applications from design through implementation. Contribute to full lifecycle quality and engineering activities, including peer reviews of estimates, designs and code. Partner effectively with all team members...
Description:
Responsibilities
  • Development of customer-facing applications from design through implementation.
  • Contribute to full lifecycle quality and engineering activities, including peer reviews of estimates, designs and code.
  • Partner effectively with all team members in the organization to deliver against commitments.
  • Roughly 60-75% hands-on coding.
  • Resolve defects/bugs during testing, pre-production, production, and post-release patches.
  • Work cross-functionally with various Intuit teams: product management, various product lines, or business units to drive forward results.
  • Contribute to the design and architecture of the project.
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies.
  • Commitment to team success and positive team dynamics.
  • Passion for growing and applying technical skills in service to customers.
Qualifications
  • BS/MS in Computer Science or related area or equivalent experience.
  • 10+ years of professional working experience delivering production-ready code.
  • Experience in developing systems/software for large business environments (React, Java/J2EE, Python).
  • Experience in designing complex distributed systems, management products or business applications.
  • Prior experience working in teams that have built AI native applications for 1+ years.
  • Full-stack development experience with AI technologies and tools; applying it to user experiences or backend solutions.
  • Advocate for the highest standards for engineering design, implementation, and testing.
  • Practical experience in developing applications using microservices, container technologies, container management systems such as Kubernetes.
  • Strong experience with Databases design (SQL, NoSQL) and analytics.
  • Prior working experience in utility computing and/or cloud computing domain highly desired
  • Experience building and deploying applications and services into cloud environments (AWS highly desired).
Show more

These jobs might be a good fit

05.09.2025
I

Intuit Senior Software Engineer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Design and implement scalable ETL and ELT pipelines using tools like Apache Spark, DBT, and Kafka. Own the development of data models that support reporting, analytics, and machine learning use...
Description:
Responsibilities

  • Design and implement scalable ETL and ELT pipelines using tools like Apache Spark, DBT, and Kafka.
  • Own the development of data models that support reporting, analytics, and machine learning use cases.
  • Build and maintain historical, delta, and snapshot tables optimized for large-scale data processing and access patterns.
  • Work with columnar storage formats (e.g., Parquet, ORC) to optimize performance and storage efficiency.

  • Integrate and automate data validation and quality checks, ensuring trust and accuracy across pipelines.
  • Partner with data platform and product teams to design and deliver seamless data integrations across systems and domains.
  • Contribute to data governance practices, schema evolution, and performance tuning.

Qualifications

  • 6+ years of hands-on experience in data engineering or data platform development.
  • Strong experience in building and optimizing data pipelines using Spark and Flink.
  • Proficiency with DBT for transformation workflows and Kafka for event-driven ingestion.
  • Solid understanding of data modeling principles and best practices in relational and analytical systems.
  • Proven track record in creating and maintaining historical, delta, and snapshot data structures.
  • Familiarity with data quality frameworks and tools for validation and anomaly detection.
  • Experience working with columnar file formats and scalable data storage systems.
  • Strong coding skills in Python or Scala, and familiarity with SQL at scale.
  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field.

Show more

These jobs might be a good fit

05.09.2025
I

Intuit Staff Software Engineer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Designs, develops, tests, deploys, maintains, and improves software solutions. Solves complex problems by leveraging a variety of technologies. Driven to achieve results and committed to producing high-quality code. Leads the...
Description:
Responsibilities
  • Designs, develops, tests, deploys, maintains, and improves software solutions.
  • Solves complex problems by leveraging a variety of technologies.
  • Driven to achieve results and committed to producing high-quality code.
  • Leads the process of gathering functional requirements, developing technical specifications, and managing project and test plans.
  • Demonstrates a strong interest and aptitude for learning new coding languages as necessary.
  • Functions as a technical leader and domain expert, beginning to shape technology and product strategy. Makes informed decisions at a local level, considering both immediate and long-term implications, as well as business impact.
  • Utilizes data to inform product and technical decisions within their area of responsibility.
  • Enhances team knowledge, skills, and engagement through collaborative technical workshops and other relevant forums.
  • Mentors and evaluates engineers, actively fostering and sustaining a robust talent pipeline. Regularly participates in performance reviews and calibration sessions.
  • A quick and eager learner who actively seeks opportunities to contribute to other Intuit codebases and open-source projects.
  • Possesses expertise in cloud technologies and in architecting and delivering highly scalable and resilient systems.
Qualifications
  • 8+ years of experience in designing and developing high scale distributed systems / AI applications
  • Experience on AI, Machine Learning Models, LLM, Gen AI
  • Experience on Observability Domain (Traces/Logs/Metrics)
  • Experience working with three or more of the following: Unix/Linux environments, distributed and parallel systems, workflow automation, CI/CD platform development, cloud platforms development (e.g., AWS/GCP), and Kubernetes/container platforms-based development.
  • Proficiency in one or more general-purpose programming languages such as Java and Python.
  • Experience in Kubernetes and Docker container-based development, packaging, and deployments.
  • Familiarity with open-source technologies.
  • Experience with various modern web frameworks, cloud/SaaS, and the entire Software Development Life Cycle (SDLC).
  • Experience in messaging/queueing systems.
  • Experienced in developing highly scalable and available web applications.
  • Exhibit strong communication skills and the ability to explain complex technical issues to both technical and non-technical audiences.
Show more

These jobs might be a good fit

05.09.2025
I

Intuit Manager Software Engineering India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Deliver high quality customer-driven software offerings products to market that simplify and solve for current customer needs while building for the future. Should possess strong technical skills, have a career...
Description:
Responsibilities
  • Deliver high quality customer-driven software offerings products to market that simplify and solve for current customer needs while building for the future.
  • Should possess strong technical skills, have a career history of strong hands-on software engineering and development experience, and the tactical and visionary leadership skills to motivate, guide, and earn the respect from a highly talented engineering team.
  • Responsible for initiating and driving the adoption of technology, product and process improvements throughout the software delivery life cycle.
  • Provide technical leadership, career development, and management of performance, objectives, and priorities of all reporting staff - Build a high performing, results-oriented organization.
  • Drive and own the functional and non-functional requirements road map for your organization.
  • Develop product expertise and advocate on behalf of the customer.
  • Drive initiatives to improve testing at all levels & deliver automation to ensure robustness and protect our customer.
  • Embrace & implement new ideas that produce outstanding results for our customers.
  • Drive adoption of best practices, tools, systems and metrics across the organization
  • Imbibe and coach excellence in product, engineering and operations
Qualifications
  • Atleast 12+ years of industry experience with a minimum of two years of proven track record of leading high performing teams.
  • Hands on engineering leader who can nurture working with highly motivated and extremely talented engineers to work on high visibility online product.
  • Someone with strong belief in agile and lean thinking have a passion for velocity, engineering and operational excellence
  • Comfortable working on all tiers of modern applications, from the front-end all the way to the database and strong exposure to Enterprise Java platform, Spring Framework, ReactJS, Amazon Web Services, Kubernetes based container deployments
  • Solid software development fundamentals (Data Structures, algorithms, problem solving, OO Design, and system architecture) with pecialization on end to end software development using modern SaaS / public cloud deployments with a DevOps mindset
  • Expert communicator and love working with multiple stakeholders for common outcomes with high stakes at company level.
  • Strong business acumen. Understands the business internal and external landscape and thinks/acts strategically for all stakeholders.
  • Drives strategic technology/engine reuse, technology and architecture health, and development process improvement.
  • A highly technical and result-oriented leader experienced in determining goals and matching those with customer requirements and product roadmap. Adept at leading positive change, empowering people, cultivating product technology visions and innovative solutions, and fostering effective engineering teams.
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Have deep customer empathy and ability to quickly translate insights into mockups, wireframes, and working proof-of-concept code. Contribute to overall site stability, including code reviews, writing unit and integration tests....
Description:

Responsibilities
  • Have deep customer empathy and ability to quickly translate insights into mockups, wireframes, and working proof-of-concept code
  • Contribute to overall site stability, including code reviews, writing unit and integration tests
  • Develop UI features using standard front-end technologies ensuring proper business logic, backend integration, and styling
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologiesWork collaboratively with cross-functional teams to develop and implement AI-based solutions
  • Successful delivery of high-quality web or mobile software, including requirements, design, code, and documentation
Qualifications
  • BS/MS in computer science or equivalent work experience.
  • 2+ years’ experience developing web, software, or mobile applications.
  • Solid understanding of software engineering fundamentals and their practical application
  • Experience working with frontend tech stack, including React, JavaScript, Typescript, HTML, CSS, Graph QL
  • Understanding of the Software Development Life Cycle (SDLC)
  • Familiarity with web services and experience with unit testing & test-driven development (TDD)
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Basic understanding of AI capabilities, specifically GenAI
  • Knowledge and awareness of AI concepts
  • Experience working with AI technologies preferred
  • Ability to work collaboratively with machine learning engineers and data scientists
  • Strong problem-solving skills and analytical mindset
  • Ability to stay up-to-date with advances in AI technologies and incorporate them into software development best practices
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Staff Software Engineer opportunities at Intuit in India, Bengaluru. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.